Mercurial > hg > mercurial-crew-with-dirclash
comparison hgext/mq.py @ 3072:e20e7e2623b0
strip: strip changelog before manifest
author | Brendan Cully <brendan@kublai.com> |
---|---|
date | Wed, 30 Aug 2006 15:13:45 -0700 |
parents | a4374f7331e4 |
children | 1a792e4a1f3a |
comparison
equal
deleted
inserted
replaced
3061:fe5c92529d1c | 3072:e20e7e2623b0 |
---|---|
692 chgrpfile = bundle(backupch) | 692 chgrpfile = bundle(backupch) |
693 | 693 |
694 stripall(rev, revnum) | 694 stripall(rev, revnum) |
695 | 695 |
696 change = chlog.read(rev) | 696 change = chlog.read(rev) |
697 chlog.strip(revnum, revnum) | |
697 repo.manifest.strip(repo.manifest.rev(change[0]), revnum) | 698 repo.manifest.strip(repo.manifest.rev(change[0]), revnum) |
698 chlog.strip(revnum, revnum) | |
699 if saveheads: | 699 if saveheads: |
700 self.ui.status("adding branch\n") | 700 self.ui.status("adding branch\n") |
701 commands.unbundle(self.ui, repo, chgrpfile, update=False) | 701 commands.unbundle(self.ui, repo, chgrpfile, update=False) |
702 if backup != "strip": | 702 if backup != "strip": |
703 os.unlink(chgrpfile) | 703 os.unlink(chgrpfile) |