[Pkg-bazaar-commits] ./bzr/unstable r494: - commit takes an optional caller-specified revision id
Martin Pool
mbp at sourcefrog.net
Fri Apr 10 08:20:05 UTC 2009
------------------------------------------------------------
revno: 494
committer: Martin Pool <mbp at sourcefrog.net>
timestamp: Mon 2005-05-16 11:54:16 +1000
message:
- commit takes an optional caller-specified revision id
modified:
bzrlib/commit.py
-------------- next part --------------
=== modified file 'bzrlib/commit.py'
--- a/bzrlib/commit.py 2005-05-12 03:10:29 +0000
+++ b/bzrlib/commit.py 2005-05-16 01:54:16 +0000
@@ -19,7 +19,8 @@
def commit(branch, message, timestamp=None, timezone=None,
committer=None,
verbose=True,
- specific_files=None):
+ specific_files=None,
+ rev_id=None):
"""Commit working copy as a new revision.
The basic approach is to add all the file texts into the
@@ -164,7 +165,9 @@
del work_inv[file_id]
- inv_id = rev_id = _gen_revision_id(time.time())
+ if rev_id is None:
+ rev_id = _gen_revision_id(time.time())
+ inv_id = rev_id
inv_tmp = tempfile.TemporaryFile()
inv.write_xml(inv_tmp)
More information about the Pkg-bazaar-commits
mailing list