如何避免clearTool中的rebase命令弹出一个屏幕?

时间:2018-05-25 20:42:53

标签: clearcase cleartool

我正在尝试使用ClearTool中的此命令来修改基线:

rebase -bas [baseline_code]

但是,在此命令之后,会弹出一个显示此问题的屏幕:

  

您是否希望命名Deliver / Rebase活动(如果不是,请按Enter或取消以使用默认名称)

我想避免使用此屏幕,因为我想在代码中实现它,因此,是否有任何命令要添加到此rebase中,然后它可以停止显示此屏幕?或者是否有任何类型的设置我必须在ClearCase中停止显示它?

我的ClearCase版本是9.0.1.0。

2 个答案:

答案 0 :(得分:1)

我尝试禁用某些我建议找到的触发器。 但是,我不被允许,因为我不是ClearCase组或对象所有者的一部分。 出于这个原因,我的工作大学给出了这个提示,以创建一个只读子流,避免显示消息(屏幕)。它起作用了。

mkstream -in“stream parent”-readonly“stream name”

之后,我可以这样做:

rebase -bas“baseline”

rebase -complete

答案 1 :(得分:0)

由于消息“您是否希望命名Deliver / Rebase活动”似乎不是标准/本地活动,因此它可能来自触发器。

从那里,请参阅“How to disable a trigger in a VOB or determine if an existing trigger is already disabled

使用cleartool lstype检查其列表:

cd/path/to/my/view/myVob
cleartool lstype -invob \aVob -kind trtype