##// END OF EJS Templates
clone: always close source repository (issue2491)...
clone: always close source repository (issue2491) This is especially needed for cloning from bundles as a temporary bundlerepository is created which needs to be deleted after clone has finished.

File last commit:

r14178:524c560e default
r16352:4d875bb5 stable
Show More
test-casecollision.t
40 lines | 638 B | text/troff | Tads3Lexer
/ tests / test-casecollision.t
run only on case-sensitive filesystems
$ "$TESTDIR/hghave" no-icasefs || exit 80
test file addition with colliding case
$ hg init repo1
$ cd repo1
$ echo a > a
$ echo A > A
$ hg add a
$ hg st
A a
? A
$ hg add --config ui.portablefilenames=abort A
abort: possible case-folding collision for A
[255]
$ hg st
A a
? A
$ hg add A
warning: possible case-folding collision for A
$ hg st
A A
A a
$ hg forget A
$ hg st
A a
? A
$ hg add --config ui.portablefilenames=no A
$ hg st
A A
A a
case changing rename must not warn or abort
$ echo c > c
$ hg ci -qAmx
$ hg mv c C
$ cd ..