我正在尝试运行shell脚本。在脚本中,我需要设置视图:
ct setview viewname
然后运行一些命令。发生的情况是,在设置视图后,脚本将退出。我也按照其他帖子的建议尝试了以下内容:
cleartool setview -exec script viewname
cleartool: Error: View tag not found: ", -exec, "
我也尝试了cleartool
的完整路径。没有工作!
有人可以帮忙吗?
答案 0 :(得分:0)
正如我之前在“Python and ClearCase setview”中所提到的,在脚本中使用setview
通常不是一个好主意。
它将创建一个子shell,这将导致任何正在运行的脚本在子shell退出后退出。
如果可以,请使用完整的动态视图路径(/view/myView/vobs/myVob/...
):然后您可以确定在该路径中运行任意数量的脚本/命令。
只要启动动态视图并安装了vob,就不需要setview
。
如果确实需要setview
:
cleartool setview -exec script viewname
:请务必在-
中键入“-exec
”,不要复制粘贴。这是因为我在hyphen-minus bug中说明了ClearCase question。