私たちのアプリケーションと連携して動作する4つまたは5つのユーティリティがあります。これらのユーティリティは、.batファイル、またはVBアプリケーション、PowerBuilderなどです。これらのユーティリティをソース管理で管理しようとしており、バージョンを割り当てるためのより良い方法を見つけようとしています。現在、開発者はツールのバージョン番号を格納するために、バージョンコントロールのメタデータ、特にラベルを使用します。
私の目標は、各ユーティリティ用に個別のInstallShieldパッケージを用意し、これらのパッケージにバージョン番号を管理して割り当てる簡単な方法です。
情報と一緒に別の.iniファイルを使用するか、InstallShield .ismファイル自体に情報を保存するか、バージョンコントロールツールのメタデータ情報を使用するだけですか?
UPDATE:
私はアイデアのオリオンが好き。私は一つの懸念がある。バージョン番号をインクリメントするスクリプト...メジャー番号などを増やすのに十分にインテリジェントにすることはできません。例えばutilsの1つがバージョン1.2.3を持っていて、新しいバージョンが2.0.0であるところにいるとします。スクリプトがこれを処理できない場合があります。
私たちの分岐技術ではこれが大変なことだと思います。人々はutilsがとても小さいので、源が枝を必要としないかもしれないと思った。