web-dev-qa-db-fra.com

Comment intégrer SVN dans Visual Studio 2017

Je veux intégrer SVN dans Visual Studio 2017. Mais impossible de trouver l'option à partir de laquelle SVN pourrait être connecté. 

Version SVN: TortoiseSVN 1.9.5, Build 27581 - 64 bits

9
Abdul

Vous pouvez essayer VisualSVN pour Visual Studio 2017 . VisualSVN 6.0 s'intègre parfaitement à VS2017 et est gratuit sous licence de licence communautaire (sur des ordinateurs ne faisant pas partie du domaine).

enter image description here

Je suppose qu’une autre option serait d’essayer AnkhSVN 2.7 .

BTW, ce que @rajusharma a mentionné n'est pas vraiment une "intégration". Cette instruction ajoute simplement les commandes de TortoiseSVN à Visual Studio et elle est plutôt obsolète. Il a été écrit à l'époque où la seule édition gratuite de Visual Studio était Express et ne supportait pas les extensions tierces. Il existe actuellement Visual Studio Community Edition et vous pouvez installer librement VisualSVN ou AnkhSVN pour intégrer SVN à votre IDE.

PS je suis avec l'équipe VisualSVN, alors considérez-moi comme partial. :)

3
bahrep

TSVN est également un bon choix.

J'ai déjà utilisé l'extension VisualSVN. Cependant, je trouve que VisualSVN a un problème lors de la mise à niveau des packages Nuget contenant des fichiers de ressources, il marque toujours les fichiers de ressources supprimés et ajoutés, ce qui est étrange. Maintenant, je passe à TSVN, il semble très léger et pratique.

 enter image description here

5
guogangj

Une autre option:

AnkhSVN

Avec cet outil, vous pouvez:

  • Ajouter du code à la version source

 enter image description here

  • Voir les modifications dans l'explorateur de solutions

 enter image description here

  • Et tout ce que vous pouvez faire avec Tortoise SVN dans l'Explorateur Windows