我必须递归地将子分支中的所有对象合并到主分支.我想通过检查子分支到主分支的代码手动合并,而不是使用明确的情况下的合并命令.因此,在检入主分支后,我想以递归方式向所有对象绘制箭头.ic从子分支到主分支
我用过这个命令
cleartool mkhlink -unidir Merge <sub branch path>>@@/main/<<sub branch>> <<main brach path>>@@/main/LATEST
Run Code Online (Sandbox Code Playgroud)
但是,当我点击它时,它只是为目录的所有包含绘制目录的箭头.
请建议如何从子分支到主分支对象递归绘制箭头.提前致谢
根据merge手册页,
cleartool merge -ndata -to aFile -version /main/a/SourceVersion /main/a/DestVersion
Run Code Online (Sandbox Code Playgroud)
将绘制一个红色箭头而不执行任何实际合并.
由于您已在分支机构或UCM活动中进行结帐/核对,因此您需要做的是:
merge -ndata"因此,它不是一个"递归"算法,而是枚举此合并中涉及的所有版本,以便绘制适当的红色箭头.