Part of bzrlib.revision View In Hierarchy
Known subclasses: bzrlib.foreign.ForeignRevision
Single revision on a branch.
Revisions may know their revision_hash, but only once they've been written out. This is not stored because you cannot write the hash into the file it describes.
After bzr 0.0.5 revisions are allowed to have multiple parents.
Method | __init__ | Undocumented |
Method | __repr__ | Undocumented |
Method | __eq__ | Undocumented |
Method | __ne__ | Undocumented |
Method | get_history | Return the canonical line-of-history for this revision. |
Method | get_summary | Get the first line of the log message for this revision. |
Method | get_apparent_authors | Return the apparent authors of this revision. |
Method | iter_bugs | Iterate over the bugs associated with this revision. |
Method | _check_properties | Verify that all revision properties are OK. |
If ghosts are present this may differ in result from a ghost-free repository.
Return an empty string if message is None.