连接到TFS服务器会关闭Git解决方案

mil*_*ose 9 git tfs git-tfs visual-studio-2013

我正在使用Visual Studio 2013和新的内置Git支持.我们的项目在TFS 2010中进行管理,但由于惯性/固执,我使用git-tfs进行源代码控制.我仍然使用TFS问题跟踪器等.

在VS2012中,这很好用 - VS只是看到解决方案不受任何支持的源代码控制,让我使用TFS工作项就好了.但是,在VS2013中,项目被检测为在Git下管理.这使VS的TFS集成几乎不可用.

这意味着在处理我的解决方案时,我没有连接到团队项目.当我连接到TFS时,解决方案将关闭.反之亦然 - 重新打开Git托管的解决方案会关闭我打开的任何工作项查询,并将我与TFS断开连接.

有什么方法可以解决这个问题吗?禁用内置的Git支持,还是我错过的设置?

Phi*_*ppe 8

VS团队意识到了这个问题:

允许用户禁用自动提供程序切换是我们正在考虑的事情.当我们添加Git支持时,我们考虑了Git-TF用户并针对使用想要使用Git工具的开发人员进行了优化.副作用是您无法轻松使用TFS团队项目.