在我的公司,我们设立了一个全新的TFS 2017。 我们希望将所有项目从旧的TFVC迁移到Git。
在TFVC中,我们有一个Collection(DefaultCollection),一个Team Project(公司名称),每个产品组都有一个包含多个项目的文件夹。
现在我们计划使用Collection(公司名称),每个产品组的团队项目和项目的几个存储库来设置Git。
这是一个很好的结构还是你有其他/更好的建议? 是否可以定义一个拥有多个人的团队以及拥有多个团队项目的所有权利等?因为每次我创建一个新的团队项目时,都会有一个需要反复设置的默认项目团队。
提前谢谢。
答案 0 :(得分:0)
要在内部部署TFS中将TFVC移至Git,请按照this document中的步骤进行操作。
如果一个TFVC路径代表一个产品,我建议你可以为一个产品创建一个Git存储库。这些Git存储库可以放在一个团队项目中。
其中可能define one team with multiple persons和所有权利。您可以在代表不同产品的团队项目下创建子团队。