bzr mv --auto unversions old directory that still has other files in it
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Confirmed
|
Medium
|
Unassigned |
Bug Description
| james@ornery:/tmp$ rm -fr wtf; mkdir wtf; cd wtf; bzr init
| Created a standalone tree (format: 2a)
| james@ornery:
| adding dir1
| adding dir1/bar
| adding dir1/bat
| adding dir1/baz
| adding dir1/foo
| Committing to: /tmp/wtf/
| added dir1
| added dir1/bar
| added dir1/bat
| added dir1/baz
| added dir1/foo
| Committed revision 1.
| james@ornery:
| dir1 => dir2
| james@ornery:
| removed:
| dir1/foo
| renamed:
| dir1/ => dir2/
| unknown:
| dir1/
| james@ornery:
| total 12
| -rw-rw-r-- 1 james james 4 Jan 31 19:22 bar
| -rw-rw-r-- 1 james james 4 Jan 31 19:22 bat
| -rw-rw-r-- 1 james james 4 Jan 31 19:22 baz
| james@ornery:
| total 4
| -rw-rw-r-- 1 james james 4 Jan 31 19:22 foo
| james@ornery:
If I move 'foo' instead of 'b*', the same thing happens. AFAICT any
move of a file from one directory to another will cause 'bzr mv
--auto' to incorrectly unversion the old directory and it's contents.
Changed in bzr: | |
importance: | Undecided → Medium |
status: | New → Confirmed |
tags: | added: check-for-breezy |