【问题标题】:MSBuild/WebDeploy - How to prevent it from deleting a folder and its contentsMSBuild/WebDeploy - 如何防止它删除文件夹及其内容
【发布时间】:2011-11-30 16:58:18
【问题描述】:

我们正在使用 TeamCity 自动化 MSBuild,以使用 WebDeploy 将我们的应用程序推送到我们的各种服务器。

在大多数情况下,我们已经完成了这项工作,而且非常棒。但是有一个问题:我们有一个文件夹,其中包含我们不想在发布期间删除的上传内容。

我如何告诉 WebDeploy,“我知道那个文件夹不在编译的应用程序中。忽略它。别管它。”

【问题讨论】:

标签: asp.net msbuild webdeploy


【解决方案1】:

如果您使用dirPath、filePath 或contentPath 提供程序,您可以指定DoNotDelete 规则来阻止删除源计算机上不存在的目标计算机上的文件。添加到命令行的语法是-enableRule:DoNotDelete。有关详细信息,请参阅提到的提供程序文章和Web Deploy Rules。

【讨论】:

  • 如何不删除应用程序根目录中的特定文件夹?跳过不适合我
  • 什么是提供者?
猜你喜欢
  • 2017-07-15
  • 1970-01-01
  • 2014-04-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-19
  • 1970-01-01
相关资源
最近更新 更多