[Pkg-bazaar-commits] ./bzr/unstable r718: - add consistency checks when writing out revision
Martin Pool
mbp at sourcefrog.net
Fri Apr 10 08:20:52 UTC 2009
------------------------------------------------------------
revno: 718
committer: Martin Pool <mbp at sourcefrog.net>
timestamp: Mon 2005-06-20 14:58:12 +1000
message:
- add consistency checks when writing out revision
modified:
bzrlib/revision.py
-------------- next part --------------
=== modified file 'bzrlib/revision.py'
--- a/bzrlib/revision.py 2005-06-20 03:33:24 +0000
+++ b/bzrlib/revision.py 2005-06-20 04:58:12 +0000
@@ -129,6 +129,7 @@
# first parent stored as precursor for compatability with 0.0.5 and
# earlier
pr = self.parents[0]
+ assert pr.revision_id
root.set('precursor', pr.revision_id)
if pr.revision_sha1:
root.set('precursor_sha1', pr.revision_sha1)
@@ -140,6 +141,7 @@
assert isinstance(rr, RevisionReference)
p = SubElement(pelts, 'revision_ref')
p.tail = '\n'
+ assert rr.revision_id
p.set('revision_id', rr.revision_id)
if rr.revision_sha1:
p.set('revision_sha1', rr.revision_sha1)
More information about the Pkg-bazaar-commits
mailing list