##// END OF EJS Templates
workingctx.remove: don't stat files again after unlinking...
Adrian Buehlmann -
r14429:c4c5e380 default
parent child Browse files
Show More
@@ -862,9 +862,7 b' class workingctx(changectx):'
862 if inst.errno != errno.ENOENT:
862 if inst.errno != errno.ENOENT:
863 raise
863 raise
864 for f in list:
864 for f in list:
865 if unlink and os.path.lexists(self._repo.wjoin(f)):
865 if self._repo.dirstate[f] == 'a':
866 self._repo.ui.warn(_("%s still exists!\n") % f)
867 elif self._repo.dirstate[f] == 'a':
868 self._repo.dirstate.forget(f)
866 self._repo.dirstate.forget(f)
869 elif f not in self._repo.dirstate:
867 elif f not in self._repo.dirstate:
870 self._repo.ui.warn(_("%s not tracked!\n") % f)
868 self._repo.ui.warn(_("%s not tracked!\n") % f)
General Comments 0
You need to be logged in to leave comments. Login now