[PATCH] push to diverged branch
Matthieu Moy
Matthieu.Moy at imag.fr
Sun Oct 8 17:02:31 BST 2006
Matthieu Moy <Matthieu.Moy at imag.fr> writes:
> John Arbash Meinel <john at arbash-meinel.com> writes:
>
>> ' Try using "merge" and then "push".')
>>
>> Rather than escaping all the quotes.
Oups. Forgot the testcases:
=== modified file 'bzrlib/builtins.py'
--- bzrlib/builtins.py2006-09-27 12:50:58 +0000
+++ bzrlib/builtins.py2006-10-08 14:32:32 +0000
@@ -644,8 +644,8 @@
else:
count = tree_to.pull(br_from, overwrite)
except DivergedBranches:
- raise BzrCommandError("These branches have diverged."
- " Try a merge then push with overwrite.")
+ raise BzrCommandError('These branches have diverged.'
+ ' Try using "merge" and then "push".')
note('%d revision(s) pushed.' % (count,))
if verbose:
=== modified file 'bzrlib/tests/blackbox/test_push.py'
--- bzrlib/tests/blackbox/test_push.py2006-07-28 16:05:23 +0000
+++ bzrlib/tests/blackbox/test_push.py2006-10-08 14:37:25 +0000
@@ -71,7 +71,7 @@
out = self.run_bzr('push', '../branch_b', retcode=3)
self.assertEquals(out,
('','bzr: ERROR: These branches have diverged. '
- 'Try a merge then push with overwrite.\n'))
+ 'Try using "merge" and then "push".\n'))
self.assertEquals(abspath(branch_a.get_push_location()),
abspath(branch_b.bzrdir.root_transport.base))
--
Matthieu
More information about the bazaar
mailing list