13

TeamCity を使用して MSBuild を自動化し、WebDeploy を使用してアプリケーションをさまざまなサーバーにプッシュしています。

ほとんどの場合、これで問題なく動作しています。ただし、問題が 1 つあります。公開中に削除したくないアップロードを保持するフォルダーがあります。

WebDeploy に「そのフォルダーがコンパイルされたアプリケーションにないことはわかっています。無視してください。そのままにしておいてください」と伝えるにはどうすればよいですか。

4

1 に答える 1

15

dirPathfilePath、またはcontentPathプロバイダーを使用しているDoNotDelete場合は、ソースに存在しない宛先コンピューター上のファイルの削除をブロックするルールを指定できます。コマンド ラインに追加する構文は、-enableRule:DoNotDelete. 詳細については、言及されているプロバイダーの記事とWeb 配置ルールを参照してください。

于 2012-03-16T03:49:28.133 に答える