9

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

在 VS2012 中,这很好用 - VS 只是认为该解决方案不受任何支持的源代码控制,让我可以很好地使用 TFS 工作项。然而,在 VS2013 中,该项目被检测为在 Git 下管理。这使得 VS 的 TFS 集成几乎不可用。

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

有没有办法解决这个问题?禁用内置的 Git 支持,或者我错过的设置?

4

1 回答 1

8

VS Team 意识到了这个问题

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

于 2013-11-05T14:29:33.490 回答