Mercurial > hg
view tests/test-symlink-basic @ 7007:a6b74fbb5ce0
fetch: added support for named branches
Previously, fetch didn't really work when there were multiple named branches
in the repository. Now it tries to do the right thing(tm) in all situations.
author | Sune Foldager <cryo@cyanite.org> |
---|---|
date | Mon, 08 Sep 2008 12:55:46 +0200 |
parents | c24f4b3f156b |
children |
line wrap: on
line source
#!/bin/sh "$TESTDIR/hghave" symlink || exit 80 hg init a cd a ln -s nothing dangling hg commit -m 'commit symlink without adding' dangling hg add dangling hg commit -m 'add symlink' hg tip -v hg manifest --debug echo '% rev 0:' $TESTDIR/readlink.py dangling rm dangling ln -s void dangling hg commit -m 'change symlink' echo '% rev 1:' $TESTDIR/readlink.py dangling echo '% modifying link' rm dangling ln -s empty dangling $TESTDIR/readlink.py dangling echo '% reverting to rev 0:' hg revert -r 0 -a $TESTDIR/readlink.py dangling echo '% backups:' $TESTDIR/readlink.py *.orig rm *.orig hg up -C echo '% copies' hg cp -v dangling dangling2 hg st -Cmard $TESTDIR/readlink.py dangling dangling2 echo '% issue995' hg up -C mkdir dir ln -s dir dirlink hg ci -qAm 'add dirlink' mkdir newdir mv dir newdir/dir mv dirlink newdir/dirlink hg mv -A dirlink newdir/dirlink