如何在Visual Studio 2017中集成SVN

如何在Visual Studio 2017中集成SVN,svn,visual-studio-2017,Svn,Visual Studio 2017,我想在VisualStudio2017中集成SVN。但是找不到可以连接SVN的选项 SVN版本:OrtoiseSVN 1.9.5,构建27581-64位您可以试试。VisualSVN 6.0与VS2017很好地集成,并且在社区许可下是免费的(在非域计算机上) 我想另一个选择是尝试 顺便说一句,@rajusharma提到的并不是真正的“整合”。该指令只是将Ortoisesvn的命令添加到VisualStudio中,它已经过时了。它是在VisualStudio的唯一免费版本是不支持第三方扩展的Ex

我想在
VisualStudio2017
中集成
SVN
。但是找不到可以连接
SVN
的选项

SVN版本:OrtoiseSVN 1.9.5,构建27581-64位

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

我想另一个选择是尝试

顺便说一句,@rajusharma提到的并不是真正的“整合”。该指令只是将Ortoisesvn的命令添加到VisualStudio中,它已经过时了。它是在VisualStudio的唯一免费版本是不支持第三方扩展的Express的时候编写的。现在有VisualStudioCommunityEdition,您可以免费安装VisualSVN或AnkhSVN以将SVN与IDE集成


我和VisualSVN Team在一起,所以认为我有偏见。p> TSVN也是一个不错的选择

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

另一个选项:

使用此工具,您可以:

  • 将代码添加到源版本

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

  • 还有你可以在Windows资源管理器上使用Ortoise SVN做的所有事情

详细说明:对于简单的命令,您应该尝试VisualSVN,例如log+diff,您可以按照此处的详细说明设置外部工具:非常感谢@bahrep@wha7everVisualSVN不使用“奇怪”的许可证,并且受到数千名开发人员的信任。@Wha7您有什么问题吗?您可以在不在Active Directory中的计算机上免费使用该插件,并且还有其他免费选项。请注意,您可以在@bahrep上阅读许可选项的简要摘要。我看到您在第二句中指出了许可内容。我没有注意,只是跟着链接走。很抱歉。目前的TSVN版本可以在FYI下找到:这是MIT授权的。