是否有免费的替代品可供选用,取代VisualSVN或AnkhSVN?

4

我知道已经有相同的问题存在, 但是因为那个问题是从2009年开始的,所以我想再问一遍,看看是否有其他好的替代方案。

在之前提到的问题中,他们提到了:

  • AnkhSVN: 不适用于最新的Visual Studio 2017版本。
  • TortoiseSVN: 无法与Visual Studio集成。

此外,我在Active Directory域中,因此免费许可证对我无效。


AnkhSVN 在 VS 2017 中完美运行。我已经使用它多年了。你在 VS 2017 中遇到了什么问题? - Peter Macej
1
如果我尝试使用“文件>Subversion>将解决方案添加到Subversion>插入存储库URL>确定”,它就无法工作。它会在那里冻结,然后就再也无法工作了。我的三个工作伙伴的电脑上也出现了同样的问题。我们还读到最新评论中提到,在使用Visual Studio 2017(15.7.4)的最新版本中,它也无法正常工作。 - Gummiees
也许只是这个操作不起作用。您可以尝试使用TosrtoiseSVN将解决方案添加到子版本控制中。我每天都在使用VS 15.7.4和AnkhSVN,没有任何问题。 - Peter Macej
你好,也许你会感兴趣,但我在软件推荐网站上发布了这个问题:https://softwarerecs.stackexchange.com/questions/50424/subversion-svn-plugin-for-microsoft-visual-studio - AFract
2个回答

2
似乎有人接手了旧代码并将其与2019版本兼容!点击此处查看详情。原始回答为"Original Answer"。

然而,它似乎无法与“待定更改筛选器”一起使用。 - bpeikes
@bpeikes,是的,我在尝试后也注意到了这一点。它似乎还有其他问题。看来我终于得转向Git了。 - Donny V.

0

如果您的环境不允许使用免费的VisualSVN社区版许可证,而且您也没有付费许可证,那么您可以尝试手动将TortoiseSVN集成到Visual Studio中。请注意,这种手动设置仅能提供基本的集成功能,因为它只是将SVN命令添加到菜单中。VisualSVN和AnkhSVN插件为将SVN完全集成到Visual Studio中提供了更深入和完整的解决方案。

顺带一提,令人惊讶的是,发现AnkhSVN与Visual Studio 2017的兼容性并不可靠。然而,似乎确实存在一些问题,并且在使用AnkhSVN时,VS2017会崩溃。在Visual Studio Marketplace上有其他关于类似行为的报告:https://marketplace.visualstudio.com/items?itemName=vs-publisher-303797.AnkhSVN-SubversionSupportforVisualStudio#review-details。您可能需要向AnkhSVN开发人员报告此问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接