info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Hierarchical team integration in CVS


From: Glew, Andy
Subject: RE: Hierarchical team integration in CVS
Date: Wed, 13 Feb 2002 14:01:05 -0800

> > Adapt your tree structure.  Do *not* mix files from teams A 
> > and B in a single directory, CVS won't handle that well.
> 
> Hi Pierre,
> 
> Thanks very much for your detailed suggestions.  It seems 
> that in order to
> use CVS, the directory structure of my project must be driven 
> by short-term,
> division-of-labor-during-development concerns (Team A, Team B, Shared)
> rather than by the conceptual structure of the classes in my 
> project.  Too
> bad.  I guess I need to learn more about Software 
> Configuration Management.


What you say is, unfortunately, true.

CVS does not handle mixing of files within the same directory.

However, some folks take "conceptual structure" to an extreme,
and create a separate directory for each class (conceptual object),
with all of the file cruft for that class: .h files, .c or .cc files,
as well as the tests for that class. (You *do* write unit tests,
don't you?)

CVS does a pretty good job of allowing sharing at directory
granularity, so you arrive at your goal.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]