Nous intégrons GIT dans notre projet et maintenant nous utilisons SVN comme outil de contrôle de version. Notre référentiel de projets SVN contient environ 30 branches actives et tente de migrer vers GIT où, dans chaque branche, la taille est de 6 Go.GIT gérant un grand nombre de branches
Comme nous le savons, la commande GIT clone télécharge les fichiers de toutes les branches, dans notre cas, son 30 * 6 = 180 Go. Nous ne pouvons pas télécharger 180 Go et travailler, alors que pouvons-nous faire pour y parvenir.
Toute aide est appréciée.
Merci pour l'aide VonC. Même si nous déplaçons certaines guerres de bocaux et d'autres binaires dans un dépôt et que nous nous référons à Maven. Je peux réduire d'environ 3 Go dans chaque branche encore nous nous retrouvons avec 30 * 3 = 90 Go. comme nous avons besoin des 30 branches pour notre développement puisque de nombreuses équipes travaillent sur différentes branches – Akshobhya
@Ashobhya Est-ce que ce volume de fichiers est nécessaire pour * un * projet, ou représente-t-il plusieurs projets différents, chacun avec sa propre histoire? – VonC
Ces fichiers sont nécessaires pour un projet car nous avons plusieurs modules dans notre projet et chaque module dépend l'un de l'autre – Akshobhya