三方合并解决方案需求和链接集合
如果多个用户在同一组要求设置和链接设置Git™文件,您可以将更改合并到单个文件使用mlAutoMerge
。
配置Git环境合并
您可以按照描述的过程自定义外部源控制使用MATLAB Diff和合并与要求工具箱™合并不同的变化在Git分支。
使用mlAutoMerge
与Git工具:
在MATLAB®命令提示符中,输入:
comparisons.ExternalSCMLink.setupGitConfig ()
创建一个项目并将项目添加到Git。有关更多信息,请参见现有的项目添加到源代码控制中。
选择和合并分支Git
选择一个分支和合并的变更:
改变当前文件夹Git存储库文件夹。
选择分支机构将来发布。
从分支机构下拉列表中,选择一个分支,你想合并更改。
点击合并从选中的分支合并。
一套要求文件的合并完成后,一个日志文件中
< requirement_set_name > _merge_ <时间> . log
是Git存储库文件夹中生成的。日志文件包含SID的变化值的需求在合并的需求集(slreqx
)文件。请注意
如果没有冲突合并分支,然后合并修改目标文件。冲突的更改,如果您必须手动查看和解决冲突。
限制
Git是唯一支持源代码控制工具。万博1manbetx
您必须手动解决合并冲突。
当你向上移动或向下移动要求在其父母要求,订单或序列的变化可能不会反映在合并后的需求。
你不能要求设置文件包含图像合并。