59 votes

AnkhSVN contre VisualSVN

J'utilise actuellement AnkhSVN pour intégrer subversion dans Visual Studio. Y a-t-il une raison pour laquelle je devrais passer à VisualSVN ?

AnkhSVN est gratuit (dans plus d'un sens du terme) alors que VisualSVN coûte 50 $. Donc, à moins qu'il ne me manque une fonction importante de VisualSVN, je ne vois pas de raison de changer.

3 votes

Il pourrait être utile de connaître les versions que vous avez comparées ici.

3 votes

Juste intéressant : quelles sont les fonctionnalités de VisualSVN qui vous manquent après être passé à AnkhSVN ?

1 votes

VisualSVN fournit maintenant la licence communautaire. Elle vous permet d'utiliser VisualSVN gratuitement sur des ordinateurs ne faisant pas partie d'un domaine.

48voto

Brad Wilson Points 22910

J'ai utilisé VisualSVN jusqu'à ce que Ankh atteigne la version 2.0, et depuis, j'ai abandonné VisualSVN. Ankh a surpassé VisualSVN en termes de fonctionnalités, à mon avis, et tous les problèmes de perforation et d'intégration de la version 1.x ont disparu.

9voto

Gluip Points 1214

J'ai récemment essayé Ankh mais je suis rapidement revenu à VisualSVN. Parce que :

  • Meilleur dialogue de commit (utiliser l'interface utilisateur de tortoise)
  • Aucun problème de rafraîchissement (ce qui était le cas avec ankh). Je pense que visual svn vaut facilement son prix.

6voto

neslekkiM Points 416

Pour moi, VisualSVN est joli, mais inutile. AnkhSvn par contre, après son arrivée dans la v2 comme fournisseur de scc, il fonctionne très bien. VisualSVN essaie de penser pour vous, ce qui n'est pas une bonne chose, l'utilisateur devrait être le contrôleur, pas le logiciel.

4voto

Duncan Smart Points 9195

La chose principale est que VisualSVN utilise TortoiseSVN pour presque toute son interface utilisateur. Ainsi, vous n'avez vraiment à configurer qu'un seul client (visionneur de différences préféré, etc), et vous pouvez profiter de choses comme le même bouton "Messages précédents" sur la boîte de dialogue Livrer, que vous livriez à partir d'Explorer ou de Visual Studio.

3 votes

Le concept de VisualSVN est intelligent, mais quand il commence à vous surpasser, il doit s'arrêter. Ce qui m'ennuie, c'est qu'il veut mettre chaque fichier dans un dossier de projet dans le dépôt svn, mais il se trouve que je veux avoir des fichiers là, pas que svn en ait

0 votes

Chaque fois que cela se produit, je fais simplement un clic droit sur le(s) fichier(s) et je rétablis l'ajout.

9 votes

A mon avis, cet inconvénient n'est pas introduit par VisualSVN, il est dû à l'hypothèse de base de SVN ou CVS en général, que tout dans un dépôt est censé être versionné. Si vous avez besoin d'une exception à cette règle, vous pouvez en informer le SVN en ajoutant un ignore-pattern à ce dossier et vous avez terminé. De cette façon, SVN ne vous embêtera pas non plus à l'avenir pour ajouter ce fichier.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X