En même temps c'est ce qui en fait aussi sa simplicité.
on a juste checkout/commit/merge
et on a pas besoin de rajouter encore une couche de push/pull entre dépots et se coltiner des noms de dépots tarabiscotté ou des hashkey.
La gestion centralisée permet de savoir qui travaille sur quoi et on mesure mieux l'avancement du projet (toutes les branches sont visibles sur le serveur et on a pas besoin de savoir où se trouve toutes les machines qui bossent sur le projet). C'est en ce sens que SVN correspond mieux au développement en société que pour des devs libres.
Par contre avec un outils décentralisé on ne peut pas se passer d'outils de bug tracking parce que on se retrouve vite à ne plus savoir qui fait quoi. Avec des doublons on disperse pas mal d'énergie
Je ne sais pas en revanche ce que vaut l'intégration entre outils de bug tracking et gestionnaires de version décentralisés.
[^] # Re: Suggestions
Posté par golum . En réponse au journal Gestionnaire de versions. Évalué à 1.
on a juste checkout/commit/merge
et on a pas besoin de rajouter encore une couche de push/pull entre dépots et se coltiner des noms de dépots tarabiscotté ou des hashkey.
La gestion centralisée permet de savoir qui travaille sur quoi et on mesure mieux l'avancement du projet (toutes les branches sont visibles sur le serveur et on a pas besoin de savoir où se trouve toutes les machines qui bossent sur le projet). C'est en ce sens que SVN correspond mieux au développement en société que pour des devs libres.
Par contre avec un outils décentralisé on ne peut pas se passer d'outils de bug tracking parce que on se retrouve vite à ne plus savoir qui fait quoi. Avec des doublons on disperse pas mal d'énergie
Je ne sais pas en revanche ce que vaut l'intégration entre outils de bug tracking et gestionnaires de version décentralisés.