Merge lp:~jelmer/bzr/checkout-into-empty-control-dir into lp:bzr/2.5
Proposed by
Jelmer Vernooij
Status: | Merged |
---|---|
Approved by: | Vincent Ladeuil |
Approved revision: | no longer in the source branch. |
Merged at revision: | 6453 |
Proposed branch: | lp:~jelmer/bzr/checkout-into-empty-control-dir |
Merge into: | lp:bzr/2.5 |
Prerequisite: | lp:~jelmer/bzr/controldir-set-branch-reference |
Diff against target: |
222 lines (+77/-13) (has conflicts) 9 files modified
bzrlib/branch.py (+21/-4) bzrlib/bzrdir.py (+7/-4) bzrlib/errors.py (+5/-0) bzrlib/push.py (+4/-4) bzrlib/remote.py (+8/-0) bzrlib/tests/blackbox/test_checkout.py (+7/-0) bzrlib/tests/per_controldir/test_controldir.py (+11/-0) bzrlib/tests/test_smart.py (+1/-1) doc/en/release-notes/bzr-2.5.txt (+13/-0) Text conflict in bzrlib/branch.py Text conflict in bzrlib/remote.py Text conflict in doc/en/release-notes/bzr-2.5.txt |
To merge this branch: | bzr merge lp:~jelmer/bzr/checkout-into-empty-control-dir |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Vincent Ladeuil | Approve | ||
Review via email: mp+89136@code.launchpad.net |
Commit message
Allow creating a checkout in a directory that already has a control directory.
Description of the change
Allow creating a checkout in a directory that already has a control directory (of course, only as long as there is no existing checkout there).
This is useful for e.g. checking out a directory into a location where one or more colocated (but not active) branches already exist.
To post a comment you must log in.
Nicely tested !