I'm trying to get my company to migrate over to CVS from VSS. I've read the 
manuals and a recent book on CVS, but I still have a couple of questions.

First, how can two products share a module? We have an application, and as 
usual that consists of modules. Soon we will be creating a second 
distinctly different application that will exist in parallel with the 
first, and share most, but not all of its modules. We want changes made to 
one module to be propagated to all applications that use it.

Second, we would like to be able to check in our source and at the same 
time indicate levels of stability. This way I could work on a module and 
repeatedly check it in, but to my own area isolated from others, and once 
it is stable, check it into the main development trunk. Based on my 
reading, I'm thinking that the way to do this is by each person having his 
or her own branch and merging back into the main trunk when appropriate. Is 
there a more elegant solution?

-adamw


----------
Adam Winter
@Outcome, Inc
7000 West William Cannon,
Building. 1, Suite. 100,
Austin, TX 78735
http://www.atoutcome.com
Ph. (512)899-1948 Ext.1010
Fx. (512)899-3880

Reply via email to