TFS Git赋值在什么级别(Project Team文件夹等)

时间:2014-10-21 18:18:19

标签: git tfs tfs2013

鉴于典型的TFS视图,与TFVC相比,我可以拥有Git项目的最细粒度级别是多少? 1 enter image description here

根据我的理解,我可以拥有Git系列,然后传统的TFVC系列正确吗?

我也认为我可以在一个集合中拥有一个Git Team项目,然后在同一个集合中拥有一个TFVC团队项目,这也是真的吗?

在文件夹级别上,或者我是否仅限于我选择的版本控制类型?

1 个答案:

答案 0 :(得分:2)

在TFS 2013中,您不能在同一个项目中同时拥有TFVC和Git。

您可以在团队项目中创建多个Git存储库,但只有一个是Visual Studio的默认存储库,您必须明确添加它们。

要整理此存储库,您可以应用两种Git模式:submodulessubtrees。在这两种情况下,您从Visual Studio或TFS Build获得的支持都是有限的,期望一些手动工作。

您对TFS中的Git存储库没有很好的控制权,最多可以控制分支上的权限。方案是让任何开发人员在分支上工作,但只有一个仁慈的独裁者控制master上的合并。