Version control 如何在ClearCase中根据最新基线重新设置基础?

Version control 如何在ClearCase中根据最新基线重新设置基础?,version-control,clearcase,clearcase-ucm,Version Control,Clearcase,Clearcase Ucm,通过cleartool-rebase命令,我可以使用以下命令在建议的基线上重新设置流的基础: cleartool rebase -rec -view ViewTag -stream stream:Stream@/PVOB 在运行该命令后,流中的所有组件都将重设为建议的基线 cleartool rebase命令是否有任何选项可以根据最新基线而不是建议的基线重新设置基线?我尝试了cleartool rebase帮助,但没有找到任何选项。您需要使用该选项 -bas/eline baseline-se

通过
cleartool-rebase
命令,我可以使用以下命令在建议的基线上重新设置流的基础:

cleartool rebase -rec -view ViewTag -stream stream:Stream@/PVOB
在运行该命令后,流中的所有组件都将重设为建议的基线


cleartool rebase
命令是否有任何选项可以根据最新基线而不是建议的基线重新设置基线?我尝试了cleartool rebase帮助,但没有找到任何选项。

您需要使用该选项

-bas/eline baseline-selector[,...]
并自己列出最新的基线(与
-推荐的
选项相反,该选项将自动从父流中获取推荐的基线)

请参阅“”以选择最新基线:所述基线必须已在正在重定基准的基线的父流中生成

请参阅“”,以获取最新的基线

该公司确认:

它成功了:我写了一个脚本来完成所有的事情:

  • 首先,我从
    cleartool lsbl-s-comp C-stream s | tail-1
    中获取所有组件的最新基线,然后将它们移动到文本文件中
  • 将基线名称传递给命令
    cleartool-rebase-baseline-baseline-selector
    命令

好的,谢谢@Vonc让我试试,但很奇怪他们没有最新的基线选项。谢谢@Vonc是的,它起作用了,我写了一个脚本来做所有的事情,首先,我从
cleartool lsbl-s-comp C-stream s | tail-1
中获取了所有组件的最新基线,并将它们移动到一个文本文件中,然后将基线名称传递给命令
cleartool rebase-baseline selector
命令,当然语法可能是错误的,但它可以工作,谢谢你的帮助。@bhardwajme谢谢你的反馈。我已将您的评论包含在答案中,以提高可视性。