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

RE: Merge, reintegrate, and merge with tree conflicts

From: Andreas Tscharner <Andreas.Tscharner_at_metromec.ch>
Date: Sun, 24 Feb 2013 12:14:04 +0000

> So what is the proper way to continuously perform the workflow we're
> trying to do - that is pull changes from origin path into branch, push
> changes to origin branch from branch, and repeat.
>
> Using bidirectional merge (without reintegrate) seems create severe
> merge conflicts.

Short answer: There is none (with SVN)

Long(er) answer: We were seeing the same problems here with a similar workflow. We ended up with some rules that actually changed the desired workflow (no merges from trunk to feature branch during development) and caused other problems (big changes when reintegrating the feature branch back to trunk).
At the moment we are evaluating a DVCS (Mercurial in our case) which pretty much solves these problems (we have others of course)

If I had to guess by the words you use (pull, push), I'd say you have already used a DVCS, right?

Our evaluation lasts until the 7th of March, so I cannot say what our results are, but I think a DVCS is worth a try.

Best regards
WENZEL Metromec AG
        Andreas Tscharner

-- 
Andreas Tscharner, Development
WENZEL Metromec AG, Rheinfelsstrasse 1, CH-7007 Chur, Switzerland
phone:          +41 (0)81 257 07 00
fax:            +41 (0)81 257 07 01
e-mail:         mailto:andreas.tscharner_at_metromec.ch 
www:            http://www.metromec.ch
Received on 2013-02-24 13:14:59 CET

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.