可以使用git项目并查看VS2013中的TFS工作项吗?

时间:2013-11-18 20:08:01

标签: git visual-studio tfs visual-studio-2013 git-tfs

所以我已升级到VS2013,希望能用于所有开发。但有一件事让我很烦恼。我的团队使用TFS,我更喜欢git,所以我使用git-tfs来桥接两个用于源代码控制。我们使用TFS工作项来跟踪错误和故事等。如果重要的话,我更喜欢GitExtensions到VS2013的内置git支持。

无论如何,当我在git-tfs存储库下打开解决方案时,VS2013将仅在团队资源管理器选项卡中向我显示git的选项。所以,当我想去TFS工作项查询时,我必须做Connect Team Project> FooProject,或者其他一些...... VS2013此时非常有用,将关闭我的开放式解决方案。所以,基本上我无法查看工作项,同时在VS2013中打开解决方案。这似乎是一个严重的设计疏忽。

无论如何,在开放git项目的情况下查看VS2013实例中的工作项查询和/或是否可以完全禁用Visual Studio 2013的git支持,因为我还是喜欢GitExtensions?

2 个答案:

答案 0 :(得分:2)

正如已经说过的here那是不可能的:(我已经向微软发出了关于这个问题的警告,并且这是在他们的待办事项清单上。但是什么时候会这样做?我们不知道......

目前我认为您应该使用Web门户......

编辑:有人找到remove the VS Git plugin的方法。他删除了注册表中的密钥。我强烈建议在删除它们之前导出这些密钥,如果你想在将来恢复它们的话!

答案 1 :(得分:1)

为了避免为TFS工作项打开Visual Studio实例,我禁用了TFS解决方案集成。这禁用了解决方案的TFS和Git源控制选项,但TFS工作项仍然可以正常工作。

您可以通过以下方式禁用它:

  1. 工具
  2. 选项
  3. 源代码管理
  4. 将当前源控制插件从TFS更改为无