Modify ↓
#9715 closed defect (duplicate)
wrong source in move detection
| Reported by: | Owned by: | ||
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | version control/changeset view | Version: | 0.11.7 |
| Severity: | normal | Keywords: | |
| Cc: | rename, move, detection | Branch: | |
| Release Notes: | |||
| API Changes: | |||
| Internal Changes: | |||
Description
Trac seletect the wrong source for a move in the following case:
$ svn mkdir dirA $ echo foo >dirA/file0 $ svn add dirA/file0 $ svn ci -m "dirA and file0" $ svn cp dirA dirB $ svn mv dirB/file0 dirB/file1 $ echo bar >dirB/file1 $ svn ci -m "dirB and file1"
The svnlook changed with —copy-info is:
A + dirB/
(from dirA/:r1)
D dirB/file0
A + dirB/file1
(from dirA/file0:r1)
And trac detects a move from dirA/file0 to dirB/file1. But dirA/file0 is still there.
I have attached a screen shot from the changeset view.
That is maybe also a bug in subversion. But trac does interpret it nevertheless wrongly.
Attachments (2)
Change History (6)
by , 15 years ago
| Attachment: | trac-bug.png added |
|---|
by , 15 years ago
| Attachment: | trac-fix.png added |
|---|
comment:1 by , 15 years ago
| Resolution: | → duplicate |
|---|---|
| Status: | new → closed |
comment:2 by , 15 years ago
Thanks. Just to make it clear, this is 0.12. So will this be back-ported to 0.11?
Note:
See TracTickets
for help on using tickets.




screenshot from changeset view