test-issue660.out
49 lines
| 1.0 KiB
| text/plain
|
TextLexer
/ tests / test-issue660.out
Maxim Dounin
|
r5487 | adding a | ||
adding b/b | ||||
% file replaced with directory | ||||
% should fail - would corrupt dirstate | ||||
abort: file 'a' in dirstate clashes with 'a/a' | ||||
% removing shadow | ||||
% should succeed - shadow removed | ||||
% directory replaced with file | ||||
% should fail - would corrupt dirstate | ||||
abort: directory 'b' already in dirstate | ||||
% removing shadow | ||||
% should succeed - shadow removed | ||||
% look what we got | ||||
A a/a | ||||
A b | ||||
R a | ||||
R b/b | ||||
% revert reintroducing shadow - should fail | ||||
abort: file 'b' in dirstate clashes with 'b/b' | ||||
% revert all - should succeed | ||||
undeleting a | ||||
forgetting a/a | ||||
forgetting b | ||||
undeleting b/b | ||||
% addremove | ||||
removing a | ||||
adding a/a | ||||
adding b | ||||
removing b/b | ||||
A a/a | ||||
A b | ||||
R a | ||||
R b/b | ||||
% commit | ||||
Matt Mackall
|
r5764 | C a/a | ||
C b | ||||
Maxim Dounin
|
r5487 | % long directory replaced with file | ||
adding d/d/d | ||||
% should fail - would corrupt dirstate | ||||
abort: directory 'd' already in dirstate | ||||
% removing shadow | ||||
% should succeed - shadow removed | ||||
Maxim Dounin
|
r5516 | % update should work at least with clean workdir | ||
2 files updated, 0 files merged, 0 files removed, 0 files unresolved | ||||
Matt Mackall
|
r5764 | C a | ||
C b/b | ||||
Maxim Dounin
|
r5516 | 2 files updated, 0 files merged, 0 files removed, 0 files unresolved | ||
Matt Mackall
|
r5764 | C a/a | ||
C b | ||||