test-subrepo-missing.t
53 lines
| 1.2 KiB
| text/troff
|
Tads3Lexer
/ tests / test-subrepo-missing.t
Patrick Mezard
|
r13017 | $ hg init repo | ||
$ cd repo | ||||
$ hg init subrepo | ||||
$ echo a > subrepo/a | ||||
$ hg -R subrepo ci -Am adda | ||||
adding a | ||||
$ echo 'subrepo = subrepo' > .hgsub | ||||
$ hg ci -Am addsubrepo | ||||
adding .hgsub | ||||
$ echo b > subrepo/b | ||||
$ hg -R subrepo ci -Am addb | ||||
adding b | ||||
$ hg ci -m updatedsub | ||||
delete .hgsub and revert it | ||||
$ rm .hgsub | ||||
$ hg revert .hgsub | ||||
warning: subrepo spec file .hgsub not found | ||||
Matt Mackall
|
r14870 | warning: subrepo spec file .hgsub not found | ||
Patrick Mezard
|
r13017 | |||
delete .hgsubstate and revert it | ||||
$ rm .hgsubstate | ||||
$ hg revert .hgsubstate | ||||
delete .hgsub and update | ||||
$ rm .hgsub | ||||
$ hg up 0 | ||||
warning: subrepo spec file .hgsub not found | ||||
Matt Mackall
|
r14870 | warning: subrepo spec file .hgsub not found | ||
Patrick Mezard
|
r13017 | 1 files updated, 0 files merged, 0 files removed, 0 files unresolved | ||
$ hg st | ||||
Matt Mackall
|
r14870 | warning: subrepo spec file .hgsub not found | ||
Patrick Mezard
|
r13017 | ! .hgsub | ||
$ ls subrepo | ||||
a | ||||
delete .hgsubstate and update | ||||
$ hg up -C | ||||
warning: subrepo spec file .hgsub not found | ||||
Matt Mackall
|
r14870 | warning: subrepo spec file .hgsub not found | ||
Patrick Mezard
|
r13017 | 2 files updated, 0 files merged, 0 files removed, 0 files unresolved | ||
$ rm .hgsubstate | ||||
$ hg up 0 | ||||
remote changed .hgsubstate which local deleted | ||||
use (c)hanged version or leave (d)eleted? c | ||||
1 files updated, 0 files merged, 0 files removed, 0 files unresolved | ||||
$ hg st | ||||
$ ls subrepo | ||||
a | ||||