1

新しいベースラインが作成されたかどうか、つまり新しい変更が送信されたかどうかを確認する if 条件を持つ Windows バッチ スクリプトを作成しています。

私は試した:

SET REBASE_RETURN="No rebase needed"
SET FLAG=true
for /f usebackq %%F in (`cleartool desc -fmt %%[latest_bls]Cp\ stream:%INTSTREAM%@\%PVOB%`) do ( 
cleartool rebase -baseline %%F@\%PVOB% -complete | findstr !REBASE_RETURN!
IF ERRORLEVEL 0 SET FLAG=false)

しかし、これは私が期待したように機能していません。

ブール値または何らかの戻り値を取得するためだけに、clearcase コマンドを実行する方法はありますか。新しいベースラインが作成されたかどうかがわかるように。

4

1 に答える 1