Well what I initially wanted it for was when I migrated a project to
Subversion. I had two projects, one of which was the trunk and the
other was essentially a branch, and since I had "branched" I had made
code changes to both copies - and I wanted to use the Merge function
with conflict resolution on every file to get all of the changes into
one project/trunk. I've now merged them manually so I now don't need
to do this, but thanks for the command anyway - it may come in handy
in the future! I've also learned a bit more about Subversion workflow
so I'm now working more efficiently.

Cheers
Alex

On Jun 28, 9:28 pm, jeroenh <[email protected]> wrote:
> I don't know whether TortoiseSVN supports this in one way or another,
> but the native subversion (command line) client's merge command has an
> option that would probably do what you want: "svn merge --diff3-cmd
> ARG".
>
> My first question however would be why would you want to work like
> this? It seems like a lot of work for a scenario that is rather rare
> to me...
>
> The alternative would be to selectively undo the changes you want to
> loose (either right before or right after an automatic merge/update
> operation).
>
> greetz,
> jeroen
>
> On 28 jun, 15:16, Alex <[email protected]> wrote:
>
> > Hi All,
>
> > This may be a very simple thing to do, but as I am new to VisualSVN
> > and Subversion in general I thought I'd ask it here.
> > Is it possible, when merging a branch back into the trunk, to see a
> > TortoiseMerge window for every file merge that occurs? I have tried
> > merging using the 3 different methods and each time, when a file merge
> > occurs, the merge is handled automatically and I cannot choose which
> > text blocks to use from "my" copy and "their" copy.
> > What I have done is to create a trunk project with two buttons on a
> > Windows Form, and two short pieces of code in the Button.Click event
> > handler for each. I have then created a branch from the trunk and
> > deleted one of the buttons and its Button.Click code. Also, I added
> > some more code to the remaining button's event handler code. When I go
> > to merge the branch back into the trunk I would like the additions of
> > code to be included in the merge result, but the deletions of code to
> > be ignored - leaving me with both buttons and event handlers present,
> > and with the extra code on one of the event handlers. I figured that
> > I'd have to use TortoiseMerge during the merge operation to make this
> > happen, but I haven't found a way for it to be summoned up during the
> > merge operation.
>
> > Anyone know how I can use TortoiseMerge for every file merge that
> > takes place?
>
> > Thanks
> > Alex

Reply via email to