> > Guys
> > I have created a Branch from my trunk. Made some
> > changes, Commit. Now I am going to Merged into Trunk. Let me share
> > behavior on TSVN
> > Versions:
> >
> > 1.6.17 > When I merged , Test merged alert me for Conflict.
> >
> > 1.7.2 > When I merged , Test merged DOES NOT alert me for Conflict.
> >
> > Why
> >
> > In 1.7.2 , it just overwrites changes of branch to trunk. Anyone clear
> > me on this if I am wrong.
>
> There's really nowhere near enough information to tell you that you are wrong.
> What type of conflict was it? A file conflict or tree conflict?
>
> Was the 1.7.2 resulting merge correct? There is an --accept parameter on the
> cli but I doubt that it a default for the TSVN merge.
>
> Did a dialog come up when you did the merge about how to handle conflicts? I
> usually press "resolve later" so I can go through the conflicts one at a time.
>
> => also, as noted in the online documentation
> (http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-merge.html),
> "Test Merge ... notes files where conflicts may occur. Because merge tracking
> makes the merge process a lot more complicated, there is no guaranteed way
> to find out in advance whether the merge will complete without conflicts, so
> files marked as conflicted in a test merge may in fact merge without any
> problem."
>
> => 1.7 is improved over 1.6, so if the resulting merge is correct in either case,
> there's nothing to worry about and the test merge in 1.7 is just more thorough
> in its test-merge vision of potential conflicts.
Ah right, didn't hit me he was literally doing a "test" merge -- meaning dry-run? I just assumed he did a merge to "test" it.
BOb
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2945480
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2012-04-06 21:42:32 CEST