This only works if the shared files are in separate directories from the
rest of the source.  If a file is shared across multiple projects and it
must appear in the same directory as project-specific sources, then it
can't be done with CVS alone; your build system will have to do something
funky to make the source appear with the rest.

But I find that software reuse at the source code level is a cumersome
and error-prone process.  It's better to put the shared code in a library
somewhere and link with it.

--- Forwarded mail from [EMAIL PROTECTED]

For those files that need to be in more than one project
put them in their own module that both projects automatically
pull when you create a workspace.  Look at 'modules' in
the cvs documentation.

On Thu, Aug 29, 2002 at 10:15:56AM +0200, Vera Kiessling wrote:

> does anyone know if cvs supports files in more than one project?

--- End of forwarded message from [EMAIL PROTECTED]



_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs

Reply via email to