dpush of multiple revisions doesn't handle added files well
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar Subversion Plugin |
Fix Released
|
Medium
|
Jelmer Vernooij |
Bug Description
If you dpush multiple revisions, it will not rebase after each revision and will remove/readd new files in each revision:
lukas@nemo:~$ svnadmin create /tmp/bzr-svn-test
lukas@nemo:~$ bzr branch file://
Initialising Subversion metadata cache in /home/lukas/
Branched 1 revision(s).
lukas@nemo:~$ cd bzr-svn-test/
lukas@nemo:
lukas@nemo:
added a
lukas@nemo:
Committing to: /home/lukas/
added a
Committed revision 2.
lukas@nemo:
lukas@nemo:
added b
lukas@nemo:
Committing to: /home/lukas/
added b
Committed revision 3.
lukas@nemo:
All changes applied successfully.
lukas@nemo:
-------
revno: 3
svn revno: 2 (on /)
committer: lukas
timestamp: Sat 2008-11-22 11:51:50 +0000
message:
adding b
removed:
a
added:
a
b
-------
revno: 2
svn revno: 1 (on /)
committer: lukas
timestamp: Sat 2008-11-22 11:51:50 +0000
message:
adding a
added:
a
-------
revno: 1
svn revno: 0 (on /)
committer:
timestamp: Sat 2008-11-22 11:50:23 +0000
message:
(no message)
Changed in bzr-svn: | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in bzr-svn: | |
status: | In Progress → Fix Released |
milestone: | none → 0.5.0 |
0.5 now has a test that demonstrates this bug.