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

What branching patterns work with Subversion reintegrate merge?

From: Bob Berger <rsberger1_at_hotmail.com>
Date: Fri, 18 Mar 2016 20:22:06 +0000

I'm going to try to keep this simple. Wish me luck.

Subversion requires you to do a sync merge from your trunk to a branch, before you can do a reintegrate merge from the branch back to the trunk. But the sync merge seems incompatible with a
branching pattern where the trunk contains ongoing development and branches contain releases. It does not make sense to put changes from the trunk that were not in the release into the
release branch. There may be workarounds to this, but they are beside the point. I've read the svnbook and many Subversion forums, and I may be missing something, but nothing I've read seems
to address this fundamental contradiction.

So is it true that Subversion does not support my concept of a "common-sense" branching pattern (without workarounds), or is there some other branching pattern that fits Subversion and makes
sense for software development?

I'm using TortoiseSVN 1.8.7/Subversion 1.8.9.
Received on 2016-03-18 22:56:14 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.