Merge lp:~jelmer/brz/push-uses-sprout into lp:brz
Proposed by
Jelmer Vernooij
Status: | Merged |
---|---|
Approved by: | Jelmer Vernooij |
Approved revision: | no longer in the source branch. |
Merge reported by: | The Breezy Bot |
Merged at revision: | not available |
Proposed branch: | lp:~jelmer/brz/push-uses-sprout |
Merge into: | lp:brz |
Diff against target: |
12 lines (+1/-1) 1 file modified
breezy/controldir.py (+1/-1) |
To merge this branch: | bzr merge lp:~jelmer/brz/push-uses-sprout |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Martin Packman | Approve | ||
Review via email: mp+340585@code.launchpad.net |
Commit message
Use sprout rather than clone when creating a copy of a branch in a controldir.
Description of the change
Use sprout rather than clone when creating a copy of a branch in a controldir.
This is necessary in the case where the target controldir is incompatible with
the source branch format. (e.g. pushing from bzr to git or vice versa)
To post a comment you must log in.
Okay, implementation differences here all a bit complex, but seems sane enough.