Notre équipe (5-10 développeurs) prévoit adopter Subversion pour nos projets/solutions .NET (Visual Studio) (VisualSVN Server, TortoiseSVN / VisualSVN).
Quelle est la meilleure façon de organiser une nouvelle arborescence de référentiel ? Est-il possible d'utiliser un grand dépôt ou est-il préférable de créer différents référentiels pour chaque solution / ligne de produits, etc.
Nos projets peuvent être catégorisés de cette façon (exemple) :
- Ligne de produits principale
- Application Web principale
- Bibliothèque 1
- Bibliothèque 2
- ...
- Client Windows
- Un autre client Windows
- Service Windows
- Application Web principale
- Outils
- Outil A
- Outil B
- Ligne de produits 2
- Logiciel 1
- Logiciel 2
- Ligne de produits 3
- App 1
- App 2