hgext/mq.py
changeset 16253 17f179805297
parent 16238 e8eecfe37d4e
parent 16252 cf17e76be4dd
child 16279 531e69ff348f
equal deleted inserted replaced
16251:db68ee3289b6 16253:17f179805297
  1041                 self.checklocalchanges(repo, force=force, refresh=False)
  1041                 self.checklocalchanges(repo, force=force, refresh=False)
  1042                 urev = self.qparents(repo, revs[0])
  1042                 urev = self.qparents(repo, revs[0])
  1043                 hg.clean(repo, urev)
  1043                 hg.clean(repo, urev)
  1044                 repo.dirstate.write()
  1044                 repo.dirstate.write()
  1045 
  1045 
  1046             for rev in revs:
  1046             repair.strip(self.ui, repo, revs, backup)
  1047                 repair.strip(self.ui, repo, rev, backup)
       
  1048         finally:
  1047         finally:
  1049             release(lock, wlock)
  1048             release(lock, wlock)
  1050 
  1049 
  1051     def isapplied(self, patch):
  1050     def isapplied(self, patch):
  1052         """returns (index, rev, patch)"""
  1051         """returns (index, rev, patch)"""