Details
-
Bug
-
Status: Closed
-
Blocker
-
Resolution: Duplicate
-
all
-
None
Description
If an RCS repository is coerced into the directory layout of a CVS repository and subsequently converted using cvs2svn, cvs2svn may select incorrect file versions in the presence of RCS branches. Apparently cvs2svn places file versions on /trunk in their chronological order, without regards to which RCS branch they appeared in, unless there exists a corresponding CVS branch label, in which case it seems to work. RCS lacks the concept of branch labels, but if the original RCS files are manually edited to define such labels, the cvs2svn conversion proceeds without errors, as far as I have seen. This issue proposes therefore that: * revisions on RCS branches not corresponding to a CVS branch label should be disregarded, and/or * a warning should be written to the user if such a revision is encountered. Mailing list threads: http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=1109 http://www.contactor.se/~dast/svnusers/archive-2003-08/0879.shtml http://www.contactor.se/~dast/svnusers/archive-2003-09/0005.shtml
Original issue reported by pommac2
Attachments
Attachments
Issue Links
- duplicates
-
SVN-1510 cvs2svn: No support for vendor branches
- Closed