首页 > 解决方案 > 更换 cleartool setview exec

问题描述

由于某种原因,我们公司不再支持 clearcase。所以我需要从脚本中删除它,使用文件夹来替换它。对于命令

Cleartool setview -exec "$RUN_SCRIPT paramter1 paramter2" $MY_CC_VIEW
$RUN_SCRIPT=/vobs/sw/ecomps/tools/script_remote.sh (a script located in view path)

如何更换它?cd 脚本所在的路径,然后执行命令?

cd $MY_CC_VIEW_PATH/vobs/sw/ecomps && tools/script_remote.sh paramter1 paramter2

标签: clearcase

解决方案


cleartool setview用于设置动态视图的视图内容,因此如果 ClearCase 不再运行,您将无法访问任何动态视图。

正如我在“ Python 和 ClearCasesetview ”中提到的,永远不要在脚本中使用 setview:始终使用完整/view/viewTag/vobs/aVobTag/...路径。

但同样,如果 ClearCase 停止,该动态视图路径将无法访问:您至少应该签出快照视图,即使没有运行 ClearCase 服务器,其内容仍可访问。


推荐阅读