Mark Hanna <[EMAIL PROTECTED]> wrote:

> We want to reconstruct our code base within one module that already
> exists. Currently we branch a copy of the entire src of the module onto
> a branch and develop it specifically for each customer but due to the
> increasing number of customers we want to change the way we work. 

Before we go any further, do you ship sources ?  If not, why can't
you have an integrated source tree supporting all variants and
select the customer variant at build time with conditional compilation
and similar tricks ?


> [ ... ]
> The idea is to keep a generic branch and at a validated point, branch
> off individual files onto customer specific branches (i.e. customer_A,
> customer_B, etc). This point will also be used to create a branch for
> fixes.  [ ... ]

Yeah, it can be done, but it's a lot of trouble.  I would look at
alternatives first.

-- 
pa at panix dot com
_______________________________________________
Info-cvs mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/info-cvs

Reply via email to