TFS可以在同一个仓库中同时使用Git和TFVC

时间:2018-02-08 19:46:50

标签: git tfs tfvc

我正在开发一个使用TFS 2015作为源代码管理和TFVC的大型Web解决方案。

有一个科学项目,会产生一堆JavaScript文件,需要另一个使用Git的团队访问。

TFS是否有一个由Git和TFVC管理的单一存储库,因此两个团队可以同时处理它?<​​/ p>

2 个答案:

答案 0 :(得分:0)

不,那是不可能的。

您可以使用git-tfs之类的工具作为桥梁。 对于大多数行动而言,这仍然比TFVC好,但不能解决所有问题...

答案 1 :(得分:0)

现在这是不可能的。

然而,作为一种解决方法,您可以在同一团队项目中使用Git和TFVC repos

  

在Team Foundation Server 2015 Update 1 及更高版本中,一个项目   管理员可以将Git仓库添加到使用Team创建的团队项目中   基础版本控制(TFVC)。

     

这允许您在保留时采用新版本控制系统   团队项目中的所有数据。

更多详情请参阅本教程:TFVC and Git repositories in the same team project

或者您也可以在TFS(Team Foundation Server)和git之间使用双向网桥,类似于git-svn。它将TFS提交提取到git存储库中,并允许您将更新推送回TFS。例如git-tfs