如何在Visual Studio 17.6.2中禁用multi-repo(多仓库)功能?
Visual Studio 2022 正式版多仓库功能禁用/自动关联问题
Visual Studio 2022 最新更新后启用了正式版的多仓库(multi-repo)功能。此前该功能处于预览阶段时我曾禁用过,但现在它正式推出后,原来的禁用开关已经找不到了。
我理解这个功能的设计初衷,但它会自动把完全无关的仓库识别为关联仓库,而且无法解除关联,我也搞不清楚它的关联判定规则。想请教:在最新版本里怎么禁用这个功能,或者阻止它自动打开多仓库、移除「活跃仓库」列表里的仓库?
注:我已经看过Stack Overflow上针对旧版本的相关问题,但那些方法不适用于当前版本。
补充信息1:目录结构
我的目录结构没有特殊设置,它会把仅共享公司前缀的完全无关应用识别为多仓库解决方案,部分仓库会被识别,部分不会,没找到规律。目录结构如下:
C: └── src ├── Acme.WebSite └── Acme.SomeApi
补充信息2:预览功能选项卡情况
当前「预览功能」选项卡中已无该功能的禁用开关
补充信息3:尝试过的无效方法
我试过重新克隆仓库、清理VS缓存、清理注册表、重命名目录及仓库等多种方法,都没用。只要把无关仓库放在同一目录下,它就会自动识别为多仓库解决方案并在启动时加载,而且只在打开部分仓库的解决方案时触发。目前只能通过给仓库创建额外的嵌套目录结构临时解决问题,但它还是无法识别真正关联的仓库。
内容的提问来源于stack exchange,提问作者Andrei Ivascu
相关产品推荐
相关产品推荐

