À quelle granularité créez-vous un nouveau référentiel VCS?Granularité pour la création de référentiels VCS
Par exemple nous avons obtenu quelques API de base/Library (~ 30 projets), des outils de développement (~ 10 outils, chaque outil a environ 5 projets) et de multiples applications (~ 20 applications ~ 15 projets). Les outils et les applications sont basés sur la bibliothèque de base et certaines applications peuvent avoir des dépendances avec d'autres applications.
je pensais de créer 3 référentiels
- un pour la bibliothèque
- un pour les outils de développement
- et une pour les applications
Serait-ce une séparation significative du code ou recommanderiez-vous une autre granularité?
Vive
que sont les "projets" ici? Projets Visual Studio? – CharlesB
Projets Eclipse. –
Cela dépend de la façon dont les gens vont travailler avec ... Si utilisé indépendamment alors oui 3 repos est une bonne option, si elles sont serrées ensemble pourquoi déranger, faire un repo – CharlesB