Using the merge functionality in SVN (through TortoiseSVN) since a few month, I have the feeling that SVN reports way too often that a conflict occurs.
So I am looking for a way to make (Tortoise)SVN more often resolve conflicts automatically without my user-interaction.
I'm aware of similar questions and the fact that you can replace the diff viewer and merge tool with external ones:
From my understanding these tools chain-in too late; they are getting called by SVN/TortoiseSVN when the internal algorithm already detected an unresovable conflict.
So my questions are:
- Is my assumption of the behaviour (internal merge algorithm, external merge tools) correct?
- Is there a way to improve the internal merge algorithm by (e.g. paid) tools?
(I'm using VisualSVN Server and V1.7 repositories, in case that matters)
svn
merge algorithm is to usegit
instead – Dimeter