如何避免 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"
变基-完成
我正在尝试在 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"
变基-完成