我正在编写一个 Windows 批处理脚本,它有一个 if 条件来检查是否创建了新基线,即是否提交了任何新更改。
我试过了:
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 命令,只是为了得到一个布尔值或一些返回值。这样我就知道是否创建了新的基线。