Mercurial > hg > mercurial-crew-with-dirclash
view tests/test-symlink-basic @ 4668:e241598e956f
Remove useless variable assignments in util.opener.
The original idea might have been to prevent circular references, but
as this assignment would have created another reference, this makes
no difference.
author | Thomas Arendsen Hein <thomas@intevation.de> |
---|---|
date | Thu, 21 Jun 2007 19:24:27 +0200 |
parents | 6a8e1dd18ba2 |
children | 25d753efd48e |
line wrap: on
line source
#!/bin/sh cleanpath() { sed -e "s:/.*\(/test-symlink-basic/.*\):...\1:" } cat >> readlink.py <<EOF import os import sys for f in sys.argv[1:]: print f, '->', os.readlink(f) EOF hg init a cd a ln -s nothing dangling hg commit -m 'commit symlink without adding' -d '0 0' dangling 2>&1 | cleanpath hg add dangling hg commit -m 'add symlink' -d '0 0' hg tip -v hg manifest --debug echo '% rev 0:' python ../readlink.py dangling rm dangling ln -s void dangling hg commit -m 'change symlink' echo '% rev 1:' python ../readlink.py dangling echo '% modifying link' rm dangling ln -s empty dangling python ../readlink.py dangling echo '% reverting to rev 0:' hg revert -r 0 -a python ../readlink.py dangling echo '% backups:' python ../readlink.py *.orig rm *.orig hg up -C echo '% copies' hg cp -v dangling dangling2 hg st -Cmard python ../readlink.py dangling dangling2