~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/changeset.py

  • Committer: Martin Pool
  • Date: 2005-06-06 04:17:53 UTC
  • Revision ID: mbp@sourcefrog.net-20050606041753-abe590daf0d7f959
Updated merge patch from Aaron

This patch contains all the changes to merge that I'd like to get into
0.5, namely
* common ancestor BASE selection
* merge reports conflicts when they are encountered
* merge refuses to operate in working trees with changes
* introduces revert command to revert the working tree to the
last-committed state
* Adds some reasonable help text

Show diffs side-by-side

added added

removed removed

Lines of Context:
1066
1066
    def missing_for_rename(self, filename):
1067
1067
        raise MissingForRename(filename)
1068
1068
 
 
1069
    def finalize():
 
1070
        pass
 
1071
 
1069
1072
def apply_changeset(changeset, inventory, dir, conflict_handler=None, 
1070
1073
                    reverse=False):
1071
1074
    """Apply a changeset to a directory.