> si tu travail sur un projet où les gens ne sont pas trop conserné par ce qu'ils font
A mon avis, dans ce genre de situation, tu peux t'attendre a des milliers de problemes, et pas seulement cote gestion de source.
Cela dit, je pense que CVS reste un outil tres adapte meme pour ce genre de situation. En gros, les gens font n'importe quoi donc il te faut plus de controle: tu envoies tous les diff par mail, et comme ca tu controle.
Tu peux aussi aller vers des mesures de controles en faisant touner des scripts qui autorisent ou pas un commit. Tu peux meme ouvrir une branche reservee au neuneu et n'integrer leurs modifs que lorsque tu as valide qu'ils avaient fait leur boulot correctement.
Sinon, tu peux passer a une solution plus musclee, genre bitkeeper, qui permet de valider chaque commit manuellement, ou qui permet de developper dans un sous-deposoir qui n'est remonte sur le deposoir principal que lorsque tu le choisis.
Je connais des boites qui gerent des projets de plusieurs millions de lignes sous CVS sans aucun probleme.
> J'ai deja vu des fichiers remontés dans la repository avec des conflit dedans ...
Je qualifierai ca d'incompetence. C'est des developpeurs tes neuneus ?
[^] # Re: Subversion RC-1
Posté par Philippe F (site web personnel) . En réponse à la dépêche Subversion RC-1. Évalué à 1.
A mon avis, dans ce genre de situation, tu peux t'attendre a des milliers de problemes, et pas seulement cote gestion de source.
Cela dit, je pense que CVS reste un outil tres adapte meme pour ce genre de situation. En gros, les gens font n'importe quoi donc il te faut plus de controle: tu envoies tous les diff par mail, et comme ca tu controle.
Tu peux aussi aller vers des mesures de controles en faisant touner des scripts qui autorisent ou pas un commit. Tu peux meme ouvrir une branche reservee au neuneu et n'integrer leurs modifs que lorsque tu as valide qu'ils avaient fait leur boulot correctement.
Sinon, tu peux passer a une solution plus musclee, genre bitkeeper, qui permet de valider chaque commit manuellement, ou qui permet de developper dans un sous-deposoir qui n'est remonte sur le deposoir principal que lorsque tu le choisis.
Je connais des boites qui gerent des projets de plusieurs millions de lignes sous CVS sans aucun probleme.
> J'ai deja vu des fichiers remontés dans la repository avec des conflit dedans ...
Je qualifierai ca d'incompetence. C'est des developpeurs tes neuneus ?