TFS分支/版本控制基础知识

时间:2017-04-09 22:54:08

标签: tfs azure-devops tfvc

我对TFS很新。我有以下结构,我将整个解决方案都检入我的TFS在线存储库。

enter image description here

现在,我们完成了这个功能/版本。

我们想要做的是......将此版本保留为原样并创建一个新版本/分支。这样,如果我们不得不回到这个版本,我们可以很容易地回到它。

但每当我右键单击Root并选择" Branch"然后我得到一个错误," Bracnh已经存在"。我想说出新的分支" Release 2.0"或者其他的东西。但我不能分支出我目前的解决方案。

创建新文件夹选项已禁用。

enter image description here

为什么禁用?我完全可以访问TFS /

1 个答案:

答案 0 :(得分:1)

您无法从团队项目根分支。重新组织一个主干文件夹中的所有内容(TFVC约定为main,但您可以随意调用它),并将其分支。

对于它的价值,分支机构不应该无限分支 - 你应该从一个主干分支进行开发,然后在开发完成时合并。出现这种情况的原因有很多,但我建议您阅读TFVC分支策略以找到适合您组织的策略。