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

Re: [Subclipse-users] weird merging behavior

From: jcompagner <jcompagner_at_gmail.com>
Date: Thu, 4 Dec 2008 16:39:15 +0100

ahh thx

yes it is the property

So every file that has that property will be updated everytime i do a merge
even on the root?

So if i say merge the project and like: trunk/myproject -> branchx/myproject
then the merge info of the project is ofcourse set/updated
But also all the files in that project that have the mergeinfo property?
Even if they are not touched not changed in this specific merge?
Why is that?

(i can think about the file that is merged that that will have a mergeinfo
property so that you can see later on that that file is merged with
branch:version at a time)

johan

On Thu, Dec 4, 2008 at 15:06, Mark Phippard <markphip_at_gmail.com> wrote:

> On Thu, Dec 4, 2008 at 9:02 AM, jcompagner <jcompagner_at_gmail.com> wrote:
>
> > i have trunk and a branch and i merge (currently using the merge client)
> > back and forward between the 2
> >
> > now i just merged something
> >
> > merge -c 22469
> > https://subversion.servoy.com/development/branches/v41x_branch/j2db
> > F:/workspace/j2db
> > --- Merging r22468 through r22469 into F:/workspace/j2db
> > C
> > F:/workspace/j2db/src/com/servoy/j2db/server/servlets/ConfigServlet.java
> > Merge complete.
> > ===== File Statistics: =====
> > Conflicts: 1
> >
> > This has a conflict, but that doesnt matter, only 1 file is
> merged/touched.
> > Also the merge results dialog is telling me that
> >
> > But then when i look what files are changed then there are 5 other files
> > also seen as outgoing changes (but compare doesnt show any changes)
> > those are always the same 5 files over 3 dirs.
> >
> > Even stranger is, this happens on both sides. So if i merge from
> > branch->trunk it happens but also from trunk->branch
> >
> > What could that be? Who does touch those files?
>
> Most likely merge has touched the svn:mergeinfo property on those
> files. Property changes do not distinguish themselves in the
> Synchronize view nor do they show in the Compare UI. I believe the
> commit dialog now adds a decorator for them though.
>
> When you do a merge any files that have mergeinfo will have that
> mergeinfo updated to reflect that the revision has been merged. No
> one likes it. Changes are coming which will reduce the situations
> where files have this mergeinfo property, but those that do will
> continue to be updated.
>
> If you have done all of your merging on the roots of your project
> tree, then it is likely safe to just remove the svn:mergeinfo property
> from these files. You will need to do it in your trunk and branches.
>
> --
> Thanks
>
> Mark Phippard
> http://markphip.blogspot.com/
>
> ------------------------------------------------------
>
> http://subclipse.tigris.org/ds/viewMessage.do?dsForumId=1047&dsMessageId=979623
>
> To unsubscribe from this discussion, e-mail: [
> users-unsubscribe_at_subclipse.tigris.org].
>

------------------------------------------------------
http://subclipse.tigris.org/ds/viewMessage.do?dsForumId=1047&dsMessageId=979676

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subclipse.tigris.org].
Received on 2008-12-04 16:39:29 CET

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

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