Parfois je me dis bien que tel gestionnaire de version X ou Y a telle fonctionnalité qui me serait bien utile dans une situation précise, mais c'est quand même assez rare. On arrive toujours a se débrouiller.
Un truc qui manque a SVN, c'est quand meme des bons outils de merging & branching. Parce que lorsque tu travailles sur des branches, c'est quand meme la grosse merde pour faire marcher tout ca correctement (meme si ca s'est ameliore depuis un moment).
Sinon l'avantage de Git/Mercurial, c'est qu'il y a des passerelles entre eux (et avec SVN aussi) et donc tu peux facilement contribuer facilement en utilisant l'outil que tu veux (meme si ca reste encore assez jeune et il y a des bugs encore un peu partout). Mon projet migre bientot sous Git, mais pas question que je l'utilise (en particulier sous Windows, c'est completement a chier, lent, mais lent! avec des mainteneurs qui n'utilisent pas le systeme et menacent de tout laisser tomber des que les gens ne sont pas d'accord avec eux - genre extremiste du LL, ironique quand tu fais du dev pour windows).
[^] # Re: J'adore
Posté par Littleboy . En réponse à la dépêche Sortie de GNU CSSC 1.3.0. Évalué à 3.
Un truc qui manque a SVN, c'est quand meme des bons outils de merging & branching. Parce que lorsque tu travailles sur des branches, c'est quand meme la grosse merde pour faire marcher tout ca correctement (meme si ca s'est ameliore depuis un moment).
Sinon l'avantage de Git/Mercurial, c'est qu'il y a des passerelles entre eux (et avec SVN aussi) et donc tu peux facilement contribuer facilement en utilisant l'outil que tu veux (meme si ca reste encore assez jeune et il y a des bugs encore un peu partout). Mon projet migre bientot sous Git, mais pas question que je l'utilise (en particulier sous Windows, c'est completement a chier, lent, mais lent! avec des mainteneurs qui n'utilisent pas le systeme et menacent de tout laisser tomber des que les gens ne sont pas d'accord avec eux - genre extremiste du LL, ironique quand tu fais du dev pour windows).