2010-08-17 18:52:42 +04:00
|
|
|
$ hg init outer
|
|
|
|
$ cd outer
|
|
|
|
|
2010-08-18 13:59:35 +04:00
|
|
|
hg debugsub with no remapping
|
|
|
|
|
2010-08-17 18:52:42 +04:00
|
|
|
$ echo 'sub = http://example.net/libfoo' > .hgsub
|
|
|
|
$ hg add .hgsub
|
|
|
|
|
|
|
|
$ hg debugsub
|
|
|
|
path sub
|
|
|
|
source http://example.net/libfoo
|
|
|
|
revision
|
|
|
|
|
2010-08-18 13:59:35 +04:00
|
|
|
hg debugsub with remapping
|
|
|
|
|
2010-08-19 15:25:46 +04:00
|
|
|
$ echo '[subpaths]' > .hg/hgrc
|
2010-08-19 18:34:12 +04:00
|
|
|
$ printf 'http://example.net/lib(.*) = C:\\libs\\\\1-lib\\\n' >> .hg/hgrc
|
2010-08-17 18:52:42 +04:00
|
|
|
|
|
|
|
$ hg debugsub
|
|
|
|
path sub
|
2010-08-19 15:25:46 +04:00
|
|
|
source C:\libs\foo-lib\
|
2010-08-17 18:52:42 +04:00
|
|
|
revision
|
|
|
|
|
|
|
|
test bad subpaths pattern
|
|
|
|
|
|
|
|
$ cat > .hg/hgrc <<EOF
|
|
|
|
> [subpaths]
|
|
|
|
> .* = \1
|
|
|
|
> EOF
|
|
|
|
$ hg debugsub
|
2010-10-09 07:36:10 +04:00
|
|
|
abort: bad subrepository pattern in $TESTTMP/outer/.hg/hgrc:2: invalid group reference
|
2010-09-17 02:51:32 +04:00
|
|
|
[255]
|