如何在Visual Studio 2017中集成SVN

时间:2017-05-15 07:07:44

标签: svn visual-studio-2017

我想在SVN中整合Visual Studio 2017。但无法找到SVN可以连接的选项。

SVN版本:TortoiseSVN 1.9.5,Build 27581 - 64 Bit

3 个答案:

答案 0 :(得分:5)

TSVN也是一个不错的选择。

我曾经使用过VisualSVN扩展。但是,我发现VisualSVN在升级包含资源文件的Nuget包时存在问题,它总是标记已删除和添加的资源文件,这很奇怪。现在我切换到TSVN,看起来非常轻巧方便。

enter image description here

答案 1 :(得分:4)

您可以尝试VisualSVN for Visual Studio 2017。 VisualSVN 6.0与VS2017很好地集成,并且在社区许可下是免费的(在非域计算机上)。

enter image description here

我想另一种选择是尝试AnkhSVN 2.7

顺便说一句,@ rajusharma提到的并不是真正的整合'。该指令只是将TortoiseSVN的命令添加到Visual Studio中,它已经过时了。它是在Visual Studio的唯一免费版本Express不支持第三方扩展的时候编写的。现在有Visual Studio Community Edition,你可以自由安装VisualSVN或AnkhSVN来集成SVN和你的IDE。

PS我和VisualSVN团队一起,所以请考虑我有偏见。 :)

答案 2 :(得分:4)

另一种选择:

AnkhSVN

使用此工具,您可以:

  • 将代码添加到源版本

enter image description here

  • 查看解决方案资源管理器上的更改

enter image description here

  • 你可以在Windows资源管理器上使用Tortoise SVN做的所有东西