##// END OF EJS Templates
check-config: syntax to allow inconsistent config values...
check-config: syntax to allow inconsistent config values The ignore regular expression has been updated to detect "inconsistent config." If present, we track which configs have that set and we suppress the conflicting defaults error for those options. I also added named groups to the regexp to aid readability. A comment was added to profiling.py to make a desired inconsistent value error go away.

File last commit:

r19803:0f64af33 default
r33192:5d8942db default
Show More
test-merge-subrepos.t
25 lines | 438 B | text/troff | Tads3Lexer
/ tests / test-merge-subrepos.t
Oleg Stepanov
Do not allow merging with uncommitted changes in a subrepo
r13437 $ hg init
$ echo a > a
$ hg ci -qAm 'add a'
$ hg init subrepo
$ echo 'subrepo = http://example.net/libfoo' > .hgsub
$ hg ci -qAm 'added subrepo'
$ hg up -qC 0
$ echo ax > a
$ hg ci -m 'changed a'
created new head
$ hg up -qC 1
$ cd subrepo
$ echo b > b
$ hg add b
$ cd ..
Should fail, since there are added files to subrepo:
$ hg merge
Siddharth Agarwal
merge: standardize error message for dirty subrepo
r19803 abort: uncommitted changes in subrepository 'subrepo'
Oleg Stepanov
Do not allow merging with uncommitted changes in a subrepo
r13437 [255]