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

Re: SVN merge attempting to reintegrate on a merge to a branch

From: Goor, Stefan <SGoor_at_thetasgroup.com>
Date: Fri, 13 Sep 2013 19:52:32 +0000

Hi Andrew,

Thanks for your response. You are right, I hadn't noticed but on the
first line about the missing ranges the last letter of the project name is
missing and I had just pasted over it when I sanitized the path names.

I got around this as you suggested by using the -r 4401:HEAD option but
this is becoming a recurring problem for us lately. We prefer to merge
the trunk project to the branch in preparation of reintegrating the branch
to trunk but we seem to hit this issue quite a bit lately.

Is this a bug? Is it something we are doing wrong? Is there any
information we could send that would help diagnose and prevent the issue?

Many Thanks,
Stefan

On 13/09/2013 18:18, "Andrew Reedick" <Andrew.Reedick_at_cbeyond.net> wrote:

>
>
>> From: Goor, Stefan [mailto:SGoor_at_thetasgroup.com]
>> Sent: Friday, September 13, 2013 11:40 AM
>> To: users_at_subversion.apache.org
>> Subject: SVN merge attempting to reintegrate on a merge to a branch
>>
>>
>> Recently when we attempted to merge a trunk project to a branch (in
>>preparation of doing a merge of the branch back to trunk) we are got
>>errors like the following:
>>
>> $ svn merge $SVNROOT/trunk/my_project .
>> svn: E195016: Reintegrate can only be used if revisions 4401 through
>>4545 were previously merged from
>>https://our.svn.servername/svn/branches/my_project/features/my_project_br
>>anch to the reintegrate source, but this is not the case:
>> trunk/my_project
>> Missing ranges: /trunk/my_project:4485
>> Missing ranges:
>>/trunk/my_project:4407-4408,4431,4442-4444,4485,4524,4532-4533
>
>Since you sanitized your path names, is there any chance that the "t" in
>"my_project" is being left off on the first "missing ranges" line? E.g.
> trunk/my_project
> Missing ranges: /trunk/my_projec:4485 <--- ** Missing 't' in
>'my_project' **
> Missing ranges:
>/trunk/my_project:4407-4408,4431,4442-4444,4485,4524,4532-4533
>
>
>When I encountered this, the solution was to either merge the branch to
>trunk (svn merge ^/.../my_project_branch), or to explicitly specify the
>revision range when merging up from trunk, e.g. "svn merge -r 4401:4545
>^/trunk/my_project".
>
>
Received on 2013-09-13 21:53:05 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.