質問

私たちは場合msdeployするへのデプロイ使用している私たちの当社の継続的インテグレーションサーバからさまざまな環境へのサイトます。

成果物は、コマンドラインからのdevのサイトに手動で展開されている

。展開はのみ変更されたファイルをプッシュし、非常に迅速であります。

我々は我々のテストやライブ環境に展開コピーを押すと、しかし、多くのファイルが変更されていないはずです。私の理解では、場合msdeployが変更されていないはずのタイムスタンプ、サイズ、属性に基づいて比較していることです。

私たちは、実際には、彼らがいない時に変更されるために、必要に応じてファイルの多くが報告されていること-whatifスイッチを使用して見ることができます。具体的にumbracoコアファイル(これはumbracoウェブサイトである)。

この前に誰でも実行?

私たちの唯一の思考は、ビルドの成果物から可能な限り排除するようにしているが、我々は適切にそれを修正することを好むと思います。

役に立ちましたか?

解決

これは、サーバーの時間が私たちのネットワーク時間に少し違っていた問題であることが判明します。

コマンドラインに次の追加は、それを修正した。

-enableRule:SkipNewerFilesRule
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top