version-control - 如何根据最新基线在 ClearCase 中重新设置基准?
问题描述
从cleartool rebase
命令中,我可以使用以下命令将我的流重新设置在推荐的基线上:
cleartool rebase -rec -view ViewTag -stream stream:Stream@/PVOB
运行该命令后,流中的所有组件都将重新设置为推荐的基线。
该命令是否有任何选项可以cleartool rebase
根据最新基线而不是推荐的基线重新设置?我尝试了 cleartool rebase 帮助,但我没有找到任何选项。
解决方案
您需要使用该选项
-bas/eline baseline-selector[,...]
并自己列出最新的基线(与-recommended
选项相反,它会自动从父流中获取推荐的基线)
请参阅“重新定位流的规则”以选择最新的基线:所述基线必须已在您正在重新定位的那个的父流中生成。
请参阅“一一列出 UCM 流中组件的最新基线”以获取这些最新基线。
OP bhardwajme在评论中确认:
它起作用了:我写了一个脚本来做所有的事情:
- 首先,我从
cleartool lsbl -s -comp C -stream S | tail -1
所有组件中获取了最新的基线,然后将它们移动到一个文本文件中- 将基线名称传递给命令
cleartool rebase -baseline baseline-selector
命令。
推荐阅读
- r - 在 R 中循环 2 个变量
- angular - 'X' 类型的参数不能使用 NGRX 分配给'Y' 类型的参数
- c++ - 创建非标准链接列表的问题
- c++ - 从头文件中隐藏指针成员实现
- javascript - 如何从 vanilla javascript 获取 React 按钮的点击事件和类名?
- reactjs - 如何根据 Apollo graphql 服务器上先前 API 请求的结果从前端提交 API 请求?
- r - 如何为常规时间序列转换具有假天数的不规则表?
- bit-manipulation - 位运算符 NOT
- python - 是否有任何函数将元组列表转换为字典,其中键作为元组中的第二个元素
- rust - 如何实现一个特征