Rev 2673: (robertc) Merge Michael Hudson's merge --weave --show-base error output fix. (Michael Hudson) in file:///home/pqm/archives/thelove/bzr/%2Btrunk/
Canonical.com Patch Queue Manager
pqm at pqm.ubuntu.com
Mon Aug 6 05:01:20 BST 2007
At file:///home/pqm/archives/thelove/bzr/%2Btrunk/
------------------------------------------------------------
revno: 2673
revision-id: pqm at pqm.ubuntu.com-20070806040104-af06p8gf7bsb3eze
parent: pqm at pqm.ubuntu.com-20070806023139-97nrt9mu4qihcdf3
parent: michael.hudson at canonical.com-20070801083824-k2wh3mt9uy1walu9
committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Mon 2007-08-06 05:01:04 +0100
message:
(robertc) Merge Michael Hudson's merge --weave --show-base error output fix. (Michael Hudson)
modified:
bzrlib/builtins.py builtins.py-20050830033751-fc01482b9ca23183
bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
------------------------------------------------------------
revno: 2665.2.1
merged: michael.hudson at canonical.com-20070801083824-k2wh3mt9uy1walu9
parent: pqm at pqm.ubuntu.com-20070801000518-wyeivv59zhkh9cbp
committer: Michael Hudson <michael.hudson at canonical.com>
branch nick: nameerror-in-merge
timestamp: Wed 2007-08-01 09:38:24 +0100
message:
test and fix for a NameError in merge --weave --show-base
=== modified file 'bzrlib/builtins.py'
--- a/bzrlib/builtins.py 2007-07-31 20:02:47 +0000
+++ b/bzrlib/builtins.py 2007-08-01 08:38:24 +0000
@@ -2722,10 +2722,11 @@
if (merger.show_base and
not merger.merge_type is _mod_merge.Merge3Merger):
raise errors.BzrCommandError("Show-base is not supported for this"
- " merge type. %s" % merge_type)
+ " merge type. %s" % merger.merge_type)
if merger.reprocess and not merger.merge_type.supports_reprocess:
raise errors.BzrCommandError("Conflict reduction is not supported"
- " for merge type %s." % merge_type)
+ " for merge type %s." %
+ merger.merge_type)
if merger.reprocess and merger.show_base:
raise errors.BzrCommandError("Cannot do conflict reduction and"
" show base.")
=== modified file 'bzrlib/tests/blackbox/test_merge.py'
--- a/bzrlib/tests/blackbox/test_merge.py 2007-07-31 11:20:50 +0000
+++ b/bzrlib/tests/blackbox/test_merge.py 2007-08-01 08:38:24 +0000
@@ -72,6 +72,10 @@
self.run_bzr('revert --no-backup')
self.run_bzr('merge ../b -r last:1..last:1 --merge-type weave')
self.run_bzr('revert --no-backup')
+ self.run_bzr_error(['Show-base is not supported for this merge type'],
+ 'merge ../b -r last:1..last:1 --merge-type weave'
+ ' --show-base')
+ self.run_bzr('revert --no-backup')
self.run_bzr('merge ../b -r last:1..last:1 --reprocess')
self.run_bzr('revert --no-backup')
self.run_bzr('merge ../b -r last:1')
More information about the bazaar-commits
mailing list