Does anyone know what is the best approach to define structure of modules/directories in CVS? Specifically what if I have big project that could possibly has many sub-projects (even not related). Is it better to define module for each sub-project or use subdirectories:
Approach #1 Modules
- CVSROOT
- Main Project
- Platform A Sub-project1
- Platform A Sub-project2
- Platform B Sub-project3
- ...
- CVSROOT
Approach #2 subdirectories
- CVSROOT
- Project
- Main
- Platform A
- Sub-Project 1
- Sub-Project 2
- Platform B
- Sub-Project 3
- ...
- Project
- CVSROOT