You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by "Hoefakker, Paul" <PH...@inconso.de> on 2012/02/08 11:45:56 UTC

mismatched merges

Hello,

We are using:
SVN client 1.6.13 on windows
SVN server 1.6.12 as server

We are looking for a solution of next issue:
If we make a selective merge from our trunk to a subbranch and changes are made on the end of a file also changes which were not made in the selected revision range are taken over. (All changes on the end of file are taken over).

Is this a known issue and is there a possibility to prevent this?  In our case in trunk some new functions where created at the end of a C++module file. After a while a new function to resolve a bug was added at the end. In the merge only the last change (bug solution) was selected. In the branches where the merge was made also the other functions where merged.


With best regards / Mit freundlichen Grüßen,


P. G. Hoefakker
Consultant / Berater


inconso AG
Speicher 1
Konsul-Smidt-Str. 8j
28217 Bremen
Tel: +49 421 20762-2377
Fax: +49 421 20762130
mailto:PHoefakker@inconso.de

28. - 29.02.2012
        SAP EWM - der leistungsstarke Standard für die Lagerverwaltung
Besuchen Sie den inconso Workshop in Bad Schönborn und Hannover
Weitere Informationen unter http://www.inconso.de/events
________________________________
inconso AG
Dieselstr. 1 - 7
61231 Bad Nauheim
Tel: +49 6032 348-0
Fax: +49 6032 348-100
mailto:mail@inconso.de
www.inconso.de<http://www.inconso.de/>
________________________________
Vorstand
Bertram Salzinger (Vors.)
Thomas Gries
Wilfried Pfuhl
Dr. Gerd Wintermeyer    Aufsichtsratsvorsitzender
Prof. Dr. Dr. h.c. (MEX)
Joachim Berendt Amtsgericht Friedberg
HRB 5632        Finanzamt Gießen
USt-IdNr.
DE220437254
________________________________

Re: mismatched merges

Posted by Stefan Sperling <st...@elego.de>.
On Wed, Feb 08, 2012 at 10:45:56AM +0000, Hoefakker, Paul wrote:
> Hello,
> 
> We are using:
> SVN client 1.6.13 on windows
> SVN server 1.6.12 as server
> 
> We are looking for a solution of next issue:
> If we make a selective merge from our trunk to a subbranch and changes are made on the end of a file also changes which were not made in the selected revision range are taken over. (All changes on the end of file are taken over).
> 
> Is this a known issue and is there a possibility to prevent this?  In our case in trunk some new functions where created at the end of a C++module file. After a while a new function to resolve a bug was added at the end. In the merge only the last change (bug solution) was selected. In the branches where the merge was made also the other functions where merged.

Hi Paul,

I wonder if you got a conflict during the merge?

Please read http://svn.haxx.se/users/archive-2011-10/0832.shtml
It explains a problem that sounds similar to yours. But I am not
sure if it is the exact same situation.

Are you really sure that Subversion was correctly told which changes
should be merged? Instead of describing your interpretation of what
happened, can you show which commands were used with which parameters,
and what the resulting output was? You may replace sensitive data like
names and paths in the output. Preparing this might take a bit more work
than writing a short email. But in a forum such as this it is a lot more
effective because people cannot look at your monitor from over here ;)