[Svnmerge] How does SVN handle merging renamed / moved filesfrom "branches"

Renzo Lazzarato renzo.lazzarato at gmail.com
Wed Feb 6 00:31:04 PST 2008


>
> How do you do any of your merging and refactoring if you aren't using
> svnmerge.py?


I would say carefully and sometime painfully. ;-)
On a more constructive note, I would suggest first to decide what branching
strategy you need/want
Collabnet has nice blog describing a few key strategies
http://blogs.open.collab.net/svn/2007/11/branching-strat.html
Assume that you will switch branching strategy over time to adapt to changes
(I think we switches at least 3 times in 8 months). Also, you might mix and
match strategy as needed.
Every strategy has pros and cons - there is no a best strategy.
For instance, if you need to do major refactoring, you might try and do it
on trunk (unstable trunk approach) first and then switch to another
branching model later

On the specific of your question, I have to agree to Raman when he writes
"In some cases this will be sufficient, in other cases
it may result in lost information if the user is not careful, and in
still others it may result in a conflict which the user must resolve."
The PPT preso goes into the deatils of what happens today
http://subversion.tigris.org/nonav/issues/showattachment.cgi/729/Subversion%201.4%20true%20renames%20problems.ppt


Renzo









>
> Thanks,
>
> Eric
>
>
>
> _______________________________________________
> Svnmerge mailing list
> Svnmerge at orcaware.com
> http://www.orcaware.com/mailman/listinfo/svnmerge
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: </pipermail/svnmerge/attachments/20080206/bf20a8ac/attachment.html>


More information about the Svnmerge mailing list