无法在VSTS下添加新分支

问题描述 投票:1回答:1

我遇到一种情况,我想为我的项目下的一项重大更改创建一个新分支。但是,当我查看TFS项目上可用的现有结构时,我看不到创建新分支的方法。

让我知道是否有任何可能的方法来创建与此结构一起工作的新分支。

我已经阅读了TFS文档:https://docs.microsoft.com/en-us/azure/devops/repos/tfvc/branch-folders-files?view=azure-devops但这没有太大帮助。

您可以查看所附图像以供参考。(主要问题是,目前我所看到的默认集合下没有根文件夹,如果我写错了,请更正。)

enter image description here

tfs azure-devops tfvc
1个回答
0
投票

您可以在团队项目的根目录中以main名称创建一个新文件夹。

然后将所有项目文件夹,文件移动到该主文件夹中。在TFS中移动将执行操作删除 + 添加。但是您的源代码管理历史记录仍会保留,只是可以折叠。

enter image description here

然后您可以简单地convert that main folder to branch。现在,您有了一个包含所有旧项目文件的主分支。

下一步应该直接通过子调用功能分支您的主分支。您可以直接在功能分支上处理重大更改。工作完成后,将具有新更改的要素分支合并回到主分支。

或者,您也可以选择创建特征分支的子代。然后使用功能的子分支上的更改。根据您的需求细化分支结构。

© www.soinside.com 2019 - 2024. All rights reserved.