Dans mon idée, les DSCM sont un outil FORMIDABLE (oui je le crie) pour les bidouilleurs du dimanche, qui bricolent plein de projets et (du coup) ne feront que de rares contributions. Dans ce cas, il n'est pas vraiment utile d'avoir un accès en écriture au dépot du projet. Il est bien plus efficace de soumettre ses modifications occasionnelles par patch.
Dans cette optique, je pense que l'outil qui restera sera celui qui offre le plus de "connectivité" avec les autres systèmes. En effet, ce n'est pas très productif de devoir sans cesse apprendre un nouvel outil pour récupérer les modifs des copains et calculer ses propres patches. Ce boulot doit être fait par l'outil DSCM. C'est à lui de savoir communiquer avec les autres, pas à l'utilisateur. Ainsi, le petit contributeur du dimanche peut rester productif car il manipule toujours le même outil (celui de son choix) même s'il participe à différents projets utilisant différents types de dépots.
Dans ce domaine, Git est plutôt bien founi il me semble. J'utilise Git en frontend SVN et ça fonctionne du tonnerre. Pour Git avec CVS, j'ai l'impression que c'est un peu plus laborieux. Il faudrait que les outils évoluent pour un meilleure prise en charge. En ce qui concerne Git et les autres (Bzr, mercurial, monotone...) je ne sais pas, mais il me semble avoir vu passer des trucs sur la mailing-liste.
[^] # Re: point de vue utilisateur...
Posté par Bonnefille Guilhem . En réponse au journal Mozilla passe à Mercurial. Évalué à 2.
Dans mon idée, les DSCM sont un outil FORMIDABLE (oui je le crie) pour les bidouilleurs du dimanche, qui bricolent plein de projets et (du coup) ne feront que de rares contributions. Dans ce cas, il n'est pas vraiment utile d'avoir un accès en écriture au dépot du projet. Il est bien plus efficace de soumettre ses modifications occasionnelles par patch.
Dans cette optique, je pense que l'outil qui restera sera celui qui offre le plus de "connectivité" avec les autres systèmes. En effet, ce n'est pas très productif de devoir sans cesse apprendre un nouvel outil pour récupérer les modifs des copains et calculer ses propres patches. Ce boulot doit être fait par l'outil DSCM. C'est à lui de savoir communiquer avec les autres, pas à l'utilisateur. Ainsi, le petit contributeur du dimanche peut rester productif car il manipule toujours le même outil (celui de son choix) même s'il participe à différents projets utilisant différents types de dépots.
Dans ce domaine, Git est plutôt bien founi il me semble. J'utilise Git en frontend SVN et ça fonctionne du tonnerre. Pour Git avec CVS, j'ai l'impression que c'est un peu plus laborieux. Il faudrait que les outils évoluent pour un meilleure prise en charge. En ce qui concerne Git et les autres (Bzr, mercurial, monotone...) je ne sais pas, mais il me semble avoir vu passer des trucs sur la mailing-liste.