mirror of
https://github.com/facebook/sapling.git
synced 2024-10-09 00:14:35 +03:00
8c22a0ec28
Globbing is usually used for filenames, so on windows it is reasonable and very convenient that glob patterns accepts '\' or '/' when the pattern specifies '/'.
41 lines
549 B
Perl
41 lines
549 B
Perl
$ hg init a
|
|
$ cd a
|
|
$ hg init b
|
|
$ echo x > b/x
|
|
|
|
Should print nothing:
|
|
|
|
$ hg add b
|
|
$ hg st
|
|
|
|
Should fail:
|
|
|
|
$ hg st b/x
|
|
abort: path 'b/x' is inside nested repo 'b' (glob)
|
|
[255]
|
|
$ hg add b/x
|
|
abort: path 'b/x' is inside nested repo 'b' (glob)
|
|
[255]
|
|
|
|
Should fail:
|
|
|
|
$ hg add b b/x
|
|
abort: path 'b/x' is inside nested repo 'b' (glob)
|
|
[255]
|
|
$ hg st
|
|
|
|
Should arguably print nothing:
|
|
|
|
$ hg st b
|
|
|
|
$ echo a > a
|
|
$ hg ci -Ama a
|
|
|
|
Should fail:
|
|
|
|
$ hg mv a b
|
|
abort: path 'b/a' is inside nested repo 'b' (glob)
|
|
[255]
|
|
$ hg st
|
|
|