我正在尝试执行以下构建脚本,它没有返回错误,但是它没有在其中执行脚本。有一个具有以下名称的视图标记。在cleartool lsview <view-tag>中可以看到。我可以执行cleartool setview <view-tag>,但是它不运行sh /abc/cds/fg/bin/ant -t all。
CLEARCASE_VIEWNAME=NYC_CYN 清晰工具集视图-exec "newgrp橙;cd /abc/cds/fg/bin;sh /abc/cds/fg/bin/ant -t all -i‘'“$CLEARCASE_VIEWNAME
谢谢你的帮助!!
发布于 2014-03-29 20:41:35
首先,不要使用setview。它触发一个子shell,它不能很好地处理脚本。
有关生成过程在脚本方面如何产生副作用的具体示例,请参见"Python and ClearCase setview“。
使用cleartool startview <view-tag>确保启动了动态视图,然后使用完整视图路径:
/view/<view-tag>/vobs/YourVobs/....就你而言:
newgrp orange;
cd /view/<view-tag>/vobs/abc/cds/fg/bin
sh /view/<view-tag>/vobs/abc/cds/fg/bin/ant -t all -i ' 'https://stackoverflow.com/questions/22736288
复制相似问题