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 , 14 years ago
Attachment: | trac-bug.png added |
---|
by , 14 years ago
Attachment: | trac-fix.png added |
---|
comment:1 by , 14 years ago
Resolution: | → duplicate |
---|---|
Status: | new → closed |
comment:2 by , 14 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