Merge lp:~parthm/bzr/138600-2.1-mkdir-should-fail-on-invalid-parent into lp:bzr/2.1
| Status: | Rejected |
|---|---|
| Rejected by: | Vincent Ladeuil on 2010-03-03 |
| Proposed branch: | lp:~parthm/bzr/138600-2.1-mkdir-should-fail-on-invalid-parent |
| Merge into: | lp:bzr/2.1 |
| Diff against target: |
131 lines (+64/-8) 3 files modified
NEWS (+3/-0) bzrlib/builtins.py (+8/-3) bzrlib/tests/blackbox/test_versioning.py (+53/-5) |
| To merge this branch: | bzr merge lp:~parthm/bzr/138600-2.1-mkdir-should-fail-on-invalid-parent |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Vincent Ladeuil | Needs Information on 2010-03-02 | ||
| Andrew Bennetts | 2010-02-26 | Approve on 2010-03-02 | |
|
Review via email:
|
|||
| Parth Malwankar (parthm) wrote : | # |
| Andrew Bennetts (spiv) wrote : | # |
Looks good to me, just like the original :)
It's a low risk change, so seems reasonable for 2.1. On that basis, it's probably just as appropriate for 2.0 too.
One trivial point: to reduce unnecessary conflicts, NEWS entries are supposed to be in alphabetical order, and in practice we have been ignoring punctuation and case when doing that sorting. So "``bzr" would sort before "Merge", not after. It doesn't matter very much.
| Vincent Ladeuil (vila) wrote : | # |
I'm a bit hesitant to backport against 2.0 and 2.1...
While low risk it's has also been rarely encountered (apparently) and
seems to contradict our policy of minimal changes for stable releases.
Can someone nudge me one way or another ?
| Vincent Ladeuil (vila) wrote : | # |
@Parthm, sorry for the trouble, but I think we should keep the backports
strictly focused to simplify the SRU process.
So I'll mark this mp as rejected on this basis.
Unmerged revisions
- 4818. By Parth Malwankar on 2010-02-26
-
backport of #138600 fix. This prevents mkdir from creating a dir
if parent is not versioned.

=== Bug #138600 ===
This is a backport of: /code.launchpad .net/~parthm/ bzr/138600/ +merge/ 19471
https:/
If 'bzr mkdir DIR' fails due to the parent of DIR not being versioned, DIR is not created.