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

How to avoid the rebase command in clearTool popups a screen?

我正在尝试在 ClearTool 中使用此命令重新设置基线:

rebase -bas [baseline_code]

但是,执行此命令后,会弹出一个屏幕,提示以下问题:

Do you wish to name the Deliver/Rebase activity (if no, press Enter or Cancel to use the default name)

我想避开这个画面,因为我想在代码中实现它,为此,是否有任何命令可以添加到这个rebase中,然后它可以停止显示这个画面?还是我必须在 ClearCase 中进行某种设置才能停止显示它?

我的 ClearCase 版本是 9.0.1.0。

由于消息 "Do you wish to name the Deliver/Rebase activity" 似乎不是 standard/native 消息,它可能来自触发器。

从那里,看到“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

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

mkstream -in "stream parent" -readonly "stream name"

在那之后,我可以做:

rebase -bas "baseline"

变基-完成