bzr commit with a file-lists commits the deletion of all missing files.
Bug #46635 reported by
James Troup
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
Medium
|
Aaron Bentley |
Bug Description
When I tried to commit just changes in an individal directory, deletions from other directories were commited at the same time. doing a commit with a list of '.' in a subdir:
| ~/dak/debian-
| modified templates/README
| renamed templates/
[ ... ]
| renamed templates/
| deleted docs/.cvsignore
| deleted docs/README.names
| deleted docs/README.
| deleted .cvsignore
| Committed revision 853.
| ~/dak/debian-
Changed in bzr: | |
assignee: | nobody → aaron-bentley |
status: | Confirmed → Fix Committed |
Changed in bzr: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
this is related to the current design defect where deletions happy magically, but is in fact a separate bug. The fault lies in Commit. _remove_ deleted not honouring the selected-files list in its decision to perform a heuristic-delete.