[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: Merge conflict markers... indicate what?

From: Bob Archer <Bob.Archer_at_amsi.com>
Date: Fri, 18 Jun 2010 15:20:56 -0400

> Bob Archer wrote:
> >
> > Hi All,
> >
> >
> >
> > I am doing our weekly merge from our release version project path
> to
> > our new version development path. I am a bit confused at what the
> > conflict markers are showing me... here is the snippet of the
> code
> > with the conflict markers:
> >
> >
> >
> > <<<<<<< .working
> >
> > If loBudgetCheck.OBMsg Is Nothing
> Then
> >
> > Exit For
> >
> > End If
> >
> > =======
> >
> > If Not loBudgetCheck.OBMsg Is
> Nothing Then
> >
> > >>>>>>> .merge-right.r40712
> >
> >
> >
> > What does this mean? I expected to see the change made in the
> target
> > as working and the change made in the source as "right".
> >
> >
> >
> > BOb
> >
> Working is what was on your hardrive (in your working copy) before
> you
> updated.
> Merge right is what comes from the server, namely at revision 40712
> You have to decide what version of the two you want to keep.
>

So basically what is between the <<<<<<< and the ======== is the diff between the base common rev and the working copy. And what is between the ========= and the >>>>>>>>>> is the diff between the base common rev and the change in r40712? Is that correct? And if so... how does svn determine the common base rev?

BOb
Received on 2010-06-18 21:21:38 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.