我正在尝试使用ClearTool中的此命令来修改基线:
rebase -bas [baseline_code]
但是,在此命令之后,会弹出一个显示此问题的屏幕:
您是否希望命名Deliver / Rebase活动(如果不是,请按Enter或取消以使用默认名称)
我想避免使用此屏幕,因为我想在代码中实现它,因此,是否有任何命令要添加到此rebase中,然后它可以停止显示此屏幕?或者是否有任何类型的设置我必须在ClearCase中停止显示它?
我的ClearCase版本是9.0.1.0。
答案 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