msdeployを使用して、継続的インテグレーション サーバーからさまざまな環境にサイトを展開しています。
アーティファクトがコマンド ラインから開発サイトに手動でデプロイされる場合。展開は変更されたファイルのみをプッシュし、非常に迅速です。
ただし、テスト環境またはライブ環境にプッシュすると、展開によって、変更されるべきではない多くのファイルがコピーされます。私の理解では、msdeploy は変更されるべきではないタイムスタンプ、サイズ、および属性に基づいて比較されます。
-whatif スイッチを使用すると、多くのファイルが実際には変更されていないにもかかわらず、変更が必要であると報告されていることがわかります。具体的には、umbraco コア ファイル (これは umbraco の Web サイトです)。
誰もこれに遭遇しましたか?
私たちの唯一の考えは、ビルドのアーティファクトから可能な限り除外することですが、適切に修正したいと考えています.