过去的几个月中,我已成功在Visual Studio 2019中成功使用AnkhSVN扩展程序。昨天,该扩展程序停止正常运行。它仍在跟踪哪些文件已更改,但是“ Pending changes”窗格未显示任何内容。文件列表和注释框是透明的。显示更改正在起作用,“查看历史记录”与“待更改”存在相同的问题:透明窗格。
我卸载了扩展程序,然后再次下载,并按照Installation of AnkhSVN Visual Studio 2019中的说明应用了更改。然后,我在VS 2019中再次安装了它。不幸的是,这不能解决问题。
Visual Studio版本是16.3.2。 AnkhSVN扩展版本是2.7.12815.35086。
如何使AnkhSVN扩展程序再次正常工作?
答案 0 :(得分:0)
AnkhSVN现在不支持Visual Studio 2019。该项目处于非活动状态,在当前状态下,它将无法正常使用Visual Studio 2019。
考虑迁移到完全支持Visual Studio 2019的VisualSVN。它完全免费,可在非域计算机上使用(无需注册),并且与AnkhSVN几乎提供相同的功能。请注意,一些用户发现VisualSVN在他们的情况下要好得多。
从AnkhSVN迁移到VisualSVN应该非常容易。最新的VisualSVN 7.1和VisualSVN 6.5版本在单个解决方案中增加了对多个工作副本的支持,这几乎几乎使所有用户都可以立即进行迁移。有关说明,请参见文章KB58: Migrating from AnkhSVN to VisualSVN,如果您的解决方案项目跨越多个工作副本,请参见文章KB7: Using Multiple Working Copies in VisualSVN。
我卸载了扩展程序,然后再次下载并应用了更改 如AnkhSVN Visual Studio 2019的安装中所述。然后 在VS 2019中再次安装了它。不幸的是,这无法解决 问题。
通过添加一些字符串以使此VSIX安装到VS2019中来破解VS2017 VSIX文件是一个非常糟糕的主意。此操作并不能使AnkhSVN神奇地支持VS2019,而是可以将其安装到VS2019中。这种黑客行为可能会导致Visual Studio整体不稳定,并导致意外问题。
免责声明::我是VisualSVN团队的支持工程师。