##// END OF EJS Templates
merge with stable
Matt Mackall -
r24554:6e73c66a merge default
parent child Browse files
Show More
@@ -2240,6 +2240,12 b' def forget(ui, repo, match, prefix, expl'
2240 if f not in repo.dirstate and not repo.wvfs.isdir(f):
2240 if f not in repo.dirstate and not repo.wvfs.isdir(f):
2241 if f not in forgot:
2241 if f not in forgot:
2242 if repo.wvfs.exists(f):
2242 if repo.wvfs.exists(f):
2243 # Don't complain if the exact case match wasn't given.
2244 # But don't do this until after checking 'forgot', so
2245 # that subrepo files aren't normalized, and this op is
2246 # purely from data cached by the status walk above.
2247 if repo.dirstate.normalize(f) in repo.dirstate:
2248 continue
2243 ui.warn(_('not removing %s: '
2249 ui.warn(_('not removing %s: '
2244 'file is already untracked\n')
2250 'file is already untracked\n')
2245 % match.rel(f))
2251 % match.rel(f))
@@ -179,6 +179,9 b" Test that adding a directory doesn't req"
179 $ hg add -v capsdir1/capsdir
179 $ hg add -v capsdir1/capsdir
180 adding CapsDir1/CapsDir/AbC.txt (glob)
180 adding CapsDir1/CapsDir/AbC.txt (glob)
181 adding CapsDir1/CapsDir/SubDir/Def.txt (glob)
181 adding CapsDir1/CapsDir/SubDir/Def.txt (glob)
182
183 $ hg forget capsdir1/capsdir/abc.txt
184 removing CapsDir1/CapsDir/AbC.txt (glob)
182 #endif
185 #endif
183
186
184 $ cd ..
187 $ cd ..
General Comments 0
You need to be logged in to leave comments. Login now