##// END OF EJS Templates
clone: print "updating working directory" status message...
clone: print "updating working directory" status message With this change, "hg clone" looks like this: % hg clone http://example.com/repo/big big requesting all changes adding changesets adding manifests adding file changes added XXX changesets with XXX changes to XXX files updating working directory XXX files updated, XXX files merged, XXX files removed, XXX files unresolved So the user sees % hg clone http://example.com/repo/big big requesting all changes adding changesets adding manifests adding file changes added XXX changesets with XXX changes to XXX files updating working directory while Mercurial is writing to disk to populate the working directory With this change, "hg clone" looks like this: % hg clone big big-work updating working directory XXX files updated, XXX files merged, XXX files removed, XXX files unresolved

File last commit:

r5764:8a5d8fb5 default
r6338:0750f111 default
Show More
test-issue660.out
49 lines | 1.0 KiB | text/plain | TextLexer
/ tests / test-issue660.out
Maxim Dounin
Fix file-changed-to-dir and dir-to-file commits (issue660)....
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
Backed out changeset c2a21fe60994...
r5764 C a/a
C b
Maxim Dounin
Fix file-changed-to-dir and dir-to-file commits (issue660)....
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
Fix dir-changed-to-file updates on clean workdir....
r5516 % update should work at least with clean workdir
2 files updated, 0 files merged, 0 files removed, 0 files unresolved
Matt Mackall
Backed out changeset c2a21fe60994...
r5764 C a
C b/b
Maxim Dounin
Fix dir-changed-to-file updates on clean workdir....
r5516 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
Matt Mackall
Backed out changeset c2a21fe60994...
r5764 C a/a
C b