Show More
@@ -384,7 +384,7 b' def manifestmerge(repo, wctx, p2, pa, br' | |||
|
384 | 384 | return actions |
|
385 | 385 | |
|
386 | 386 | def actionkey(a): |
|
387 |
return a[1] |
|
|
387 | return a[1] in "rf" and -1 or 0, a | |
|
388 | 388 | |
|
389 | 389 | def getremove(repo, mctx, overwrite, args): |
|
390 | 390 | """apply usually-non-interactive updates to the working directory |
@@ -136,5 +136,23 b' Issue683: peculiarity with hg revert of ' | |||
|
136 | 136 | M a |
|
137 | 137 | A c |
|
138 | 138 | ? a.orig |
|
139 | $ hg up -C | |
|
140 | 1 files updated, 0 files merged, 0 files removed, 0 files unresolved | |
|
141 | ||
|
142 | forget and get should have the right order: added but missing dir should be | |
|
143 | forgotten before file with same name is added | |
|
144 | ||
|
145 | $ echo file d > d | |
|
146 | $ hg add d | |
|
147 | $ hg ci -md | |
|
148 | $ hg rm d | |
|
149 | $ mkdir d | |
|
150 | $ echo a > d/a | |
|
151 | $ hg add d/a | |
|
152 | $ rm -r d | |
|
153 | $ hg up -C | |
|
154 | 1 files updated, 0 files merged, 0 files removed, 0 files unresolved | |
|
155 | $ cat d | |
|
156 | file d | |
|
139 | 157 | |
|
140 | 158 | $ cd .. |
General Comments 0
You need to be logged in to leave comments.
Login now