tests/test-clone-failure.out
author mpm@selenic.com
Fri, 01 Jul 2005 11:24:09 -0800
changeset 561 cdddf4652aec
parent 550 96ff7dae94f7
child 642 5d6177b72fcc
permissions -rw-r--r--
Fix dodiff/changes -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Fix dodiff/changes dodiff was failing to pass both nodes to changes changes was comparing things backwards, resulting in added/deleted confusion in dodiff changes was deleting things from cached manifests, use copy() changes now sorts output lists manifest hash: 6ad972b0895b9d855e246efef49c2ebd943946b3 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFCxZhZywK+sNU5EO8RApZWAJ9mYv1zc7IjXPIMwbVsfroQs8jfBACgn7R7 rTqLTTyIkM1OpL/ebnMtCOY= =VcIr -----END PGP SIGNATURE-----

+ hg clone a b
abort: No such file or directory: a
+ echo 255
255
+ hg clone http://127.0.0.1:3121/a b
requesting all changes
adding changesets
abort: error 111: Connection refused
transaction abort!
rollback completed
+ echo 255
255
+ rm -rf b
+ mkdir a
+ chmod 000 a
+ hg clone a b
cp: cannot stat `a/.hg': Permission denied
abort: cp exited with status 1
+ echo 255
255
+ mkdir b
+ cd b
+ hg init
+ hg clone . ../a
abort: destination '../a' already exists
+ echo 1
1
+ cd ..
+ chmod 700 a
+ rm -rf a b
+ mkfifo a
+ hg clone a b
cp: cannot stat `a/.hg': Not a directory
abort: cp exited with status 1
+ echo 255
255
+ rm a
+ mkdir q
+ cd q
+ hg init
+ cd ..
+ hg clone q
abort: destination 'q' already exists
+ true