Rev 2485: Add [merge] after the timestamp for revisions with merges. in http://bzr.arbash-meinel.com/branches/bzr/0.17-dev/log_short_merges_83887
John Arbash Meinel
john at arbash-meinel.com
Tue May 8 21:10:51 BST 2007
At http://bzr.arbash-meinel.com/branches/bzr/0.17-dev/log_short_merges_83887
------------------------------------------------------------
revno: 2485
revision-id: john at arbash-meinel.com-20070508201017-w968czcnrzvjttze
parent: john at arbash-meinel.com-20070508193100-64xg2gv8oc40tiri
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: log_short_merges_83887
timestamp: Tue 2007-05-08 15:10:17 -0500
message:
Add [merge] after the timestamp for revisions with merges.
modified:
bzrlib/log.py log.py-20050505065812-c40ce11702fe5fb1
bzrlib/tests/test_log.py testlog.py-20050728115707-1a514809d7d49309
-------------- next part --------------
=== modified file 'bzrlib/log.py'
--- a/bzrlib/log.py 2007-04-23 19:23:14 +0000
+++ b/bzrlib/log.py 2007-05-08 20:10:17 +0000
@@ -480,10 +480,14 @@
to_file = self.to_file
date_str = format_date(rev.timestamp, rev.timezone or 0,
self.show_timezone)
- print >>to_file, "%5s %s\t%s" % (revno, self.short_committer(rev),
+ is_merge = ''
+ if len(rev.parent_ids) > 1:
+ is_merge = ' [merge]'
+ print >>to_file, "%5s %s\t%s%s" % (revno, self.short_committer(rev),
format_date(rev.timestamp, rev.timezone or 0,
self.show_timezone, date_fmt="%Y-%m-%d",
- show_offset=False))
+ show_offset=False),
+ is_merge)
if self.show_ids:
print >>to_file, ' revision-id:', rev.revision_id
if not rev.message:
=== modified file 'bzrlib/tests/test_log.py'
--- a/bzrlib/tests/test_log.py 2007-05-08 19:31:00 +0000
+++ b/bzrlib/tests/test_log.py 2007-05-08 20:10:17 +0000
@@ -306,7 +306,7 @@
show_log(wt.branch, formatter)
logfile.flush()
self.assertEqualDiff("""\
- 2 Joe Foo\t2005-11-22
+ 2 Joe Foo\t2005-11-22 [merge]
rev-2
1 Joe Foo\t2005-11-22
More information about the bazaar-commits
mailing list