【发布时间】:2014-02-04 16:01:54
【问题描述】:
我知道您可以使用“工具/选项”对话框禁用 git 集成,但我注意到此设置似乎不会跨会话持续存在;即,一旦关闭并重新打开解决方案,Git 集成就会再次启用。我猜 Visual Studio 在我的解决方案文件系统树中看到了 .git 文件夹。
在启用 Git 插件时,有多种 Visual Studio 2013 插件行为不正确,我更喜欢在命令行中管理我的源代码管理,并且我在一些非常大的项目中工作,其中 Git 集成在打开和使用解决方案时会显着减慢。我想永远关闭它,因为我根本不使用它或不需要它。这可能吗?
【问题讨论】:
-
可能有用:为了修复它,我禁用了扩展,然后使用更改源代码控制命令“绑定”功能更改了源代码控制 - 查看更多信息:thereprogram.com/2013/04/18/visual-studio-tools-for-git/…
-
这就是诀窍 - 在 Visual Studio 2013 中,Git 集成不是作为扩展提供的,而是直接集成的。无法禁用扩展,因为没有可禁用的扩展。嘘!
-
也许你可以自动化它?
-
我可以,但是我将使用什么触发器来执行自动化?加载时触发的扩展程序?编写扩展来禁用 OOB 功能感觉很奇怪。
-
我的团队也有这个问题。我认为我们使用的技巧是加载解决方案,禁用 git 集成,然后重新启动 VS。您也可以尝试安装 SP 1。