合并无冲突的需求集和链接集文件
此示例解释了如何在没有冲突的情况下合并来自多个需求集和链接集文件的更改。
如果您正在编辑另一个用户同时修改的需求文件,则可以使用 Git™ 合并获取其他用户的更改。如果要合并文件,首先必须确保您有 Git 并运行 comparisons.ExternalSCMLink.setupGitConfig
命令。
要合并文件而不产生任何冲突:
1.在 MATLAB® 命令提示符下,输入:
openProject("CruiseRequirementsMergeExample");
运行此示例附带的脚本 slreqCCMergeSetup.m
将设置两个分支,User1Feature 和 User2Feature,其中 User2Feature 是当前活动分支。
2.要检查每个分支中的更改,请切换到该分支并右键点击当前文件夹浏览器中的文件,然后选择源代码控制下的与祖先比较。
3.要将更改从 User1Feature 分支合并到 User2Feature 分支,请将 User2Feature 分支设置为当前分支,然后在分支浏览器中选择 User1Feature 分支。然后点击合并执行合并操作。
4.要确认更改是否已成功合并到 User2Feature 分支,请在当前文件夹浏览器中选择该文件,然后点击与祖先比较。
5.输入以下命令关闭工程:
close(currentProject);