/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to read_changeset.py

  • Committer: John Arbash Meinel
  • Date: 2005-07-04 06:51:52 UTC
  • mto: (0.5.85) (1185.82.1 bzr-w-changeset)
  • mto: This revision was merged to the branch mainline in revision 1738.
  • Revision ID: john@arbash-meinel.com-20050704065152-26d062ad7befd806
Working on apply_changeset

Show diffs side-by-side

added added

removed removed

Lines of Context:
143
143
                    assert self.base_sha1 == rev.parents[0].revision_sha1
144
144
                self.base_sha1 = rev.parents[0].revision_sha1
145
145
 
 
146
    def _get_target(self):
 
147
        if len(self.real_revisions) > 0:
 
148
            return self.real_revisions[-1].revision_id
 
149
        elif len(self.revisions) > 0:
 
150
            return self.revisions[-1].rev_id
 
151
        return None
 
152
 
 
153
    target = property(_get_target, doc='The target revision id')
 
154
 
146
155
class ChangesetReader(object):
147
156
    """This class reads in a changeset from a file, and returns
148
157
    a Changeset object, which can then be applied against a tree.