1

ソース管理をTFSからGitに変更した後は、完全なブートストラップインポートが唯一の解決策であると思われるため、PowerBuilderアプリケーションの継続的インテグレーションビルド環境をOrcaScript11からPowerGen8.5に変更しようとしています。

アプリケーションはビルドされますが、常にバージョン1.0.0.1の実行可能ファイルになります。

OrcaScriptでは、これをOrcaファイルに追加して設定できます。

set exeinfo property productversion EXE_VER
set exeinfo property fileversion EXE_VER

ここで、EXE_VERは、コマンドラインから送信される入力パラメーターです。

orcascr110.exe /D EXE_VER="10.3.2"

しかし、私の質問は、E。CraneComputingのPowerGen8.5でビルドするときに、これをどのように実行できるかということです。

4

1 に答える 1

3

さらに簡単で、より多くのプロパティをカバーしますが、別のアプリ、VersionEditを使用します。GUIがありますが、バッチファイルでは次のようになります。

"C:\Program Files\E. Crane Computing\PowerGen Professional\VECli.exe" %ExeFile% /f=%ProductVer%.%Build%
IF ERRORLEVEL 1 goto veerror
"C:\Program Files\E. Crane Computing\PowerGen Professional\VECli.exe" %ExeFile% /p=%ProductVer%.%Build%
IF ERRORLEVEL 1 goto veerror
"C:\Program Files\E. Crane Computing\PowerGen Professional\VECli.exe" %ExeFile% /sa=Release,%ProductVer%
IF ERRORLEVEL 1 goto veerror
"C:\Program Files\E. Crane Computing\PowerGen Professional\VECli.exe" %ExeFile% /sa=Build,%Build%
IF ERRORLEVEL 1 goto veerror

幸運を、

テリー。

于 2013-03-15T00:00:12.663 に答える