在过去的几个月里,我已经成功地在Visual Studio 2019中使用了AnkhSVN扩展。昨天扩展停止正常工作。它仍在跟踪更改了哪些文件,但"挂起的更改"窗格不显示任何内容。文件列表和注释框是透明的。显示更改是否正常工作,查看历史记录与挂起的更改具有相同的问题:透明窗格。
我卸载了扩展程序,再次下载,应用了AnkhSVN Visual Studio 2019安装中所述的更改。然后我在VS 2019中再次安装了它。不幸的是,这并不能解决问题。
Visual Studio 版本是 16.3.2。 AnkhSVN扩展版本为2.7.12815.35086。
如何让AnkhSVN扩展再次正常工作?
>AnkhSVN现在不支持Visual Studio 2019。该项目处于非活动状态,在当前状态下,它将无法与Visual Studio 2019正常工作。
考虑迁移到完全支持 Visual Studio 2019 的 VisualSVN。它在非域计算机上完全免费使用(无需注册(,并提供与AnkhSVN大致相同的功能。请注意,一些用户发现VisualSVN更适合他们的案例。
从AnkhSVN迁移到VisualSVN应该非常容易。最新的 VisualSVN 7.1 和 VisualSVN 6.5 版本在单个解决方案中增加了对多个工作副本的支持,这使得几乎所有用户的迁移几乎都是即时且无痛的。有关说明,请参阅文章 KB58:从 AnkhSVN 迁移到 VisualSVN,如果您的解决方案项目跨多个工作副本,请参阅文章 KB7:在 VisualSVN 中使用多个工作副本。
我卸载了扩展程序,再次下载,应用了更改 如AnkhSVN Visual Studio 2019的安装中所述。然后我 在VS 2019中再次安装它。不幸的是,这并不能解决 问题。
通过添加一些字符串来破解VS2017 VSIX文件以使此VSIX安装到VS2019中是一个非常糟糕的主意。此操作不会神奇地使AnkhSVN支持VS2019 - 它允许将其安装到VS2019中。此黑客可能会导致整体Visual Studio不稳定和意外问题。
免责声明:我是VisualSVN团队的支持工程师。