Roc*_*ior 24 svn ankhsvn visual-studio visual-studio-2019
我无法为Visual Studio 2019安装AnkhSVN -Subversion支持,
我试图安装它,它说版本对于VS2019无效
我使用VS2019 Professional
Phi*_*ans 70
我已经创建了 AnkhSVN 项目的分支,并在 Visual Studio Marketplace 上发布了一个版本为AnkhSVN2019。
此版本仅针对 Visual Studio 2019。
Visual Studio Marketplace 上的页面在这里:https :
//marketplace.visualstudio.com/items?itemName=PhilJollans.AnkhSVN2019
您还可以通过在 Visual Studio 中搜索 Visual Studio Marketplace 来找到它。
该项目在 GitHub 上:https :
//github.com/PhilJollans/AnkhSVN2019
据我所知它工作正常,但这是基于少数系统,我只使用了一部分功能。
gig*_*ios 14
最新的AnkhSVN版本与Visual Studio 2019不兼容(不幸的是,该项目似乎已经死了)。
一种可能的解决方案是手动编辑存储在vsix文件(扩展名为zip的zip文件)中的文件。
要编辑的文件是:
extension.vsixmanifest
变化的次数[15.0,16.0)以[15.0,17.0)
改变这样的前提:
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[15.0,)" DisplayName="Visual Studio core editor" />
catalog.json
搜索Microsoft.VisualStudio.Component.CoreEditor并将版本更改为“ [15.0,)”
manifest.json
搜索Microsoft.VisualStudio.Component.CoreEditor并将版本更改为“ [15.0,)”作为catalog.json
完成这些更改后,可以在VS2019中安装扩展,但仍会打开VS显示的警告,提示与加载过程不兼容(AnkhSVN使用同步加载,VS2019需要异步加载)。
默认情况下,它似乎不支持VS2019。https://ankhsvn.open.collab.net/ 但您可以尝试更新VS2019的扩展名。
CollabNet最初开发的AnkhSVN项目现已废弃,现在不支持Visual Studio 2019(该项目已超过17个月处于非活动状态)。作为替代方案,考虑迁移到VisualSVN,它现在可以在非域计算机上完全免费使用(无需注册),并且提供与 AnkhSVN 大致相同的功能(一些用户认为 VisualSVN 更适合他们的用例)。
从 AnkhSVN 迁移到 VisualSVN 是一个简单的过程。最新的VisualSVN 7.1和VisualSVN 6.5版本在单个解决方案中添加了对多个工作副本的支持,这使得几乎所有用户的迁移几乎都是即时且轻松的。如果您的解决方案项目跨越多个工作副本,请参阅文章KB58:从 AnkhSVN 迁移到 VisualSVN以获取说明和文章KB7:在 VisualSVN 中使用多个工作副本。
请注意,已接受的答案中建议的解决方法可能会导致整个 Visual Studio 不稳定,并且不会使 AnkhSVN 与 Visual Studio 2019 兼容。请参阅这些答案下的评论:
顺便说一句,根据这篇文章,那些骇人听闻的解决方法不再有效。
免责声明:我是 VisualSVN 团队的支持工程师。
小智 6
我刚刚通过“管理扩展”安装了AnkhSVN 2.8.12824。尽管Visual Studio 2019抱怨说它可能与将来的Visual Studio更新(不推荐使用的API)不兼容,但它似乎可以正常工作。
另请参阅 https://ankhsvn.open.collab.net/ds/viewMessage.do?dsForumId=582&dsMessageId=647485
| 归档时间: |
|
| 查看次数: |
15277 次 |
| 最近记录: |