2016-08-04 15 views
-4

行がファイル上のClearCase/UCMチェックアウト(既に予約場合は予約されていない)を実行している

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

この行の目的は何である$m

cleartool co -nc -unr $m 

シェルのグローバルな目的は、ClearCaseのシステム上のファイル・ヘッダを更新すると思われる:を用い

  1. チェックアウト・ファイル3210ファイルが書き込み可能になる
  2. ヘッダを追加/更新するファイルを更新する
  3. ファイルをチェックインして、clearcaseシステムでバージョンを更新します。
関連する問題