大規模な Web サイトに Web 経由で Web Deploy を使用していますが、すべてのイメージ ファイルをすべての展開ごとに再展開していますが、これにはかなりの時間がかかります。
ビルド サーバー経由でデプロイするのではなく、最初に Web デプロイ パッケージ全体をサーバーにコピーしてデプロイすることを検討しています。
デプロイのたびにパッケージがイメージ ファイルを上書きしないように、Web デプロイの設定はありますか?
大規模な Web サイトに Web 経由で Web Deploy を使用していますが、すべてのイメージ ファイルをすべての展開ごとに再展開していますが、これにはかなりの時間がかかります。
ビルド サーバー経由でデプロイするのではなく、最初に Web デプロイ パッケージ全体をサーバーにコピーしてデプロイすることを検討しています。
デプロイのたびにパッケージがイメージ ファイルを上書きしないように、Web デプロイの設定はありますか?
MSDeploy は、変更されたと見なされたファイルのみを展開します。デフォルトでは、これにはファイルの Last Modified タイムスタンプの比較が含まれます。ソース管理/ビルド プロセスによってこれらが更新される場合でも、常に更新されます。
代替手段があります。コマンドラインに渡すと、ファイルの内容-useCheckSum
が (チェックサムを介して)比較されます。
-useCheckSum
ただし、明らかに遅くなるため、最終更新日が変更される原因となっている問題を修正することをお勧めします。