在过去的几个月中,我已经成功地在Visual Studio 2019中使用AnkhSVN扩展程序。昨天该扩展程序停止正常运行。它仍在跟踪哪些文件已更改,但是“Pending changes” Pane 未显示任何内容。文件列表和注释框是透明的。显示更改正在起作用,“查看历史记录”与“待更改”存在相同的问题:一个透明的 Pane 。
我卸载了扩展程序,再次下载了它,并按照Installation of 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: Migrating from AnkhSVN to VisualSVN,如果您的解决方案项目跨越多个工作副本,请参见文章KB7: Using Multiple Working Copies in VisualSVN。
通过添加一些字符串以将VSIX安装到VS2019中来破解VS2017 VSIX文件是一个非常糟糕的主意。此操作并不能使AnkhSVN神奇地支持VS2019,而是可以将其安装到VS2019中。此hack可能会导致整体Visual Studio不稳定和意外问题。
免责声明:我是VisualSVN团队的支持工程师。
关于visual-studio - AnkhSVN停止在Visual Studio 2019中工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58216349/