AnkhSVN 在 Visual Studio 2019 中停止工作

Geo*_*rge 5 svn ankhsvn visual-studio visual-studio-2019

过去几个月,我在 Visual Studio 2019 中成功使用了 AnkhSVN 扩展。昨天该扩展停止正常工作。它仍在跟踪哪些文件已更改,但 Pending changes 窗格未显示任何内容。文件列表和评论框是透明的。显示更改有效,查看历史记录与待处理更改存在相同的问题:透明窗格。

我卸载了扩展,再次下载,应用了AnkhSVN Visual Studio 2019 安装中所述的更改。然后我在 VS 2019 中再次安装它。不幸的是,这并没有解决问题。

Visual Studio 版本为 16.3.2。AnkhSVN 扩展版本为 2.7.12815.35086。

如何让 AnkhSVN 扩展再次正常工作?

bah*_*rep 1

AnkhSVN 现在不支持 Visual Studio 2019。该项目处于非活动状态,在当前状态下,它将无法与 Visual Studio 2019 正常工作。

考虑迁移到完全支持 Visual Studio 2019 的VisualSVN。完全免费,可以在非域计算机上使用(无需注册),并且与 AnkhSVN 相比提供了大致相同的功能。请注意,一些用户发现 VisualSVN 更适合他们的情况。

从 AnkhSVN 迁移到 VisualSVN 应该很容易。最新的VisualSVN 7.1VisualSVN 6.5版本增加了对单个解决方案中多个工作副本的支持,这使得几乎所有用户的迁移几乎都是即时且轻松的。请参阅文章KB58:从 AnkhSVN 迁移到 VisualSVN以获取说明,如果您的解决方案项目跨越多个工作副本,请参阅文章KB7:在 VisualSVN 中使用多个工作副本。

我卸载了该扩展,再次下载,按照安装 AnkhSVN Visual Studio 2019 中所述应用了更改。然后我在 VS 2019 中再次安装了它。不幸的是,这并不能解决问题。

通过添加一些字符串来将 VSIX 安装到 VS2019 中来破解 VS2017 VSIX 文件是一个非常糟糕的主意。此操作不会神奇地使 AnkhSVN 支持 VS2019 - 它允许将其安装到 VS2019 中。此黑客攻击可能会导致整个 Visual Studio 不稳定和意外问题。

免责声明:我是 VisualSVN 团队的支持工程师。