Quoting Mike Noyes <[EMAIL PROTECTED]>:
[...]
> I suggest the following structure for CVS:
>
> /eigerstein +
> +- ?
> /oxygen +
> +- ?
>
> /doc +
> +- devel_guide
> +- etc.
>
> /web +
> +- images
> +- devel_pages +
> + mhnoyes
> + etc.
It might pay to look at some other SF projects for CVS structure ideas... but
you appear to have done that :-)
One thing; having seperate directories for eigerstein/oxygen etc is not a good
idea if they have a fair bit in common. Even if only 10% of the files are
similar but possibly different, it's better to put those common files in a
common directory under different branches than duplicate them across different
directorys.
CVS cannot merge changes between files in different directories, only between
the same files in different branches. This means bugfixes to
oxygen's /base/etc/init.d/somethingoranother cannot be automaticly merged into
eigersteine's /base/etc/init.d/somethingoranother if oxygen and eigerstein are
in different directories, only if they are different branches to a
common /src/base/etc/init.d/somethingoranother file.
I realise that the various varients have been developing in isolation and hence
might have quite different 'source' directory structures, but it is in your
interests to try and identify the similarities and come up with a common
directory structure that all variant's can be branches of. That might not be
easy :-(
--
ABO: finger [EMAIL PROTECTED] for more information.
_______________________________________________
Leaf-devel mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/mailman/listinfo/leaf-devel