如何为Visual Studio / Team Server 2013启用Git

时间:2017-04-05 19:08:51

标签: tfs visual-studio-2017

我们在2013年创建了一个团队项目。该项目的网站允许创建Git Repos,但在Visual Studio 2017中,我们创建的Git repos始终处于离线状态并展示其他奇怪的行为(在Visual中加载TFVC的界面) Studio甚至连接到其中的Git仓库时也是如此)。我使用Fiddler检查流量,发现这个特定项目缺少SourceControlGitEnabled = true标志。我们在一年半之后创建的项目包括SourceControlGitEnabled标志并且正常工作。

是否有TFS团队项目设置我们可以更改/启用或者我是否必须使用Git创建一个新项目作为仓库并将所有内容迁移到它?

1 个答案:

答案 0 :(得分:1)

当你在TFS2013的团队项目中创建一个新的仓库时,应该有一个警告如下:

  

请注意,某些版本的Visual Studio只会提供完整的团队   资源管理器集成,其存储库的与。的名称相同   团队项目。用户可能需要手动克隆此新存储库   在Visual Studio中使用它。

enter image description here

这可能是TFS2013与GIT的限制,要么手动克隆这个新的存储库以在Visual Studio中使用它,要么创建一个新的Project with Git作为repo并将所有内容迁移到它,两者都应该可以工作。