Comment puis-je améliorer les performances de CVS dans un scénario multi-site?

StackOverflow https://stackoverflow.com/questions/138280

  •  02-07-2019
  •  | 
  •  

Question

Je travaille actuellement sur un projet avec des développeurs travaillant sur trois sites. L'un des sites est à Delhi, en Inde, tandis que les deux autres sont en Europe. La communication entre les bureaux européens et le bureau de Delhi a une bande passante médiocre et une latence assez mauvaise, et une mise à jour de CVS à partir de là prend souvent 5 à 10 minutes, même si seuls quelques fichiers ont été modifiés.

Existe-t-il de bons serveurs proxy CVS ou un moyen astucieux de garder des serveurs CVS distincts synchronisés? Avez-vous d'autres conseils pour améliorer les performances dans ce scénario?

Malheureusement, nous resterons coincés avec CVS ??pendant le déroulement de ce projet. Par conséquent, passer à quelque chose de complètement différent n’est pas une option à court terme.

Était-ce utile?

La solution

Pourquoi ne pas changer d’option?

Je recommande fortement de passer à SVN ou à Git. Et que vous fassiez cette conversion au plus vite ... comme aujourd'hui:)

Il existe même des outils / guides svn et outils / guides git là-bas qui fera cette conversion CVS pour vous.

Personnellement, j'utilise et aime SVN pour mon travail, mais d'après votre description ci-dessus, il semble que git pourrait être la meilleure option pour vous.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top