在脚本中有什么用“cleartool co -nc -unr $ m”?

时间:2016-08-04 11:04:16

标签: bash

我使用的是bash脚本,但我没有得到这行的目的

for m in $MAKEFILES; do  
if [ -f $m ]; then  
echo "processing $m ... "</br>  
**cleartool co -nc -unr $m**  
MAKENAME=$(basename $m)  
print_header | sed "s/XXXXXXXXXX/$MAKENAME/g" > $TMPDIR/$MAKENAME  
sed '1,/####################/d' $m >> $TMPDIR/$MAKENAME  
cp $TMPDIR/$MAKENAME $m  
rm -f $TMPDIR/$MAKENAME
#cleartool ci -c "updated file header" $m << ENDL  

#ENDL  
fi  
done

1 个答案:

答案 0 :(得分:0)

该行正在$m

文件上执行clearcase / UCM结帐(如果已保留则未预留)
cleartool co -nc -unr $m

shell的全局目的似乎是更新clearcase系统上的文件头:

  1. 使用cleartool co结帐文件,以便文件可写
  2. 更新文件以添加/更新标题
  3. 签入文件以更新clearcase系统中的版本。