occ-root-installer (プロシージャ)
public {occ-root-installer new-root-url:Url, old-root-url:Url}:bool
パッケージ: CURL.ENGINE.APPLET

occ-install-or-update で使うインストーラで、1 つのアーカイブからツリー全体をインストールまたは更新します。

説明

occ-install-or-update がこのプロシージャを実行すると、これが前回実行されてから curl-timestamp.txt ファイルに変更があったかどうかを判定し、変更があった場合は new-root-url の内容を更新します。更新の手順は、curl-contents.txt ファイルが存在し、かつ空でない場合は、そのファイルに記されているすべてのファイルを (Web サーバーから) コピーし、このファイルが存在しないか、空の場合は、curl-archive.car ファイルの内容を (Web サーバーから) 解凍します。これは、occ-module-installer が各モジュールに対して実行する手順に似ています。

注意事項

IDE のディプロイメント ツールを使って curl-archive.carcurl-timestamp.txt ファイルを生成できます。
ディプロイメント ツールを使わずにこれらのファイルを作成する方法については、occ-module-installer を参照してください。