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

Re: Re: how to work more efficiently

From: <kmradke_at_rockwellcollins.com>
Date: 2007-11-13 20:33:40 CET

"B Smith-Mannschott" <bsmith.occs@gmail.com> wrote on 11/13/2007 12:00:30
> On Nov 13, 2007 5:17 PM, Danny De Koster <ddk@fidelity-soft.be> wrote:
> > Hi Ulrich,
> >
> > Thanks for your comment.
> >
> > I've tried to follow the manual and I succeeded, but.... I have a
> lot of source files in my project and only 1 or 2 source files have
> some modification for a customer. Do I need to copy the whole
> project to a branches which can be used for that customer?
> >
> Yes.
> This may sound bad, but it isn't. Subversion needs hardly any
> additional space in the repository for such a copy.
> [quote http://svnbook.red-bean.com/en/1.1/ch04s02.html ]
> [snip...]

While the initial copy requires little space, you are forced to
repeatedly merge in changes to all the customer branches on any
changes of the "common" code. This is a lot of extra work and is
storing the delta for each merge, unless you do a delete/recopy to
all the branches instead.

If possible, I would suggest reorganizing your project to keep the
"common" code
in one common shared location, and then the customer specific code in

Kevin R.
Received on Tue Nov 13 20:34:56 2007

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.