equal
deleted
inserted
replaced
827 |
827 |
828 def remove(self, list, unlink=False): |
828 def remove(self, list, unlink=False): |
829 if unlink: |
829 if unlink: |
830 for f in list: |
830 for f in list: |
831 try: |
831 try: |
832 util.unlink(self._repo.wjoin(f)) |
832 util.unlinkpath(self._repo.wjoin(f)) |
833 except OSError, inst: |
833 except OSError, inst: |
834 if inst.errno != errno.ENOENT: |
834 if inst.errno != errno.ENOENT: |
835 raise |
835 raise |
836 wlock = self._repo.wlock() |
836 wlock = self._repo.wlock() |
837 try: |
837 try: |