【问题标题】:msdeploy/Web Deployment Tool deploying too many filesmsdeploy/Web 部署工具部署了太多文件
【发布时间】:2010-08-04 11:22:49
【问题描述】:

我们使用msdeploy 将我们的站点从我们的持续集成服务器部署到各种环境。

从命令行手动将工件部署到开发站点时。部署只推送更改的文件,速度非常快。

但是,当我们推送到我们的测试或实时环境时,部署会复制很多不应该更改的文件。我的理解是,msdeploy 会根据不应更改的时间戳、大小和属性进行比较。

我们可以使用 -whatif 开关看到很多文件被报告为需要更改,而实际上它们并没有。特别是 umbraco 核心文件(这是一个 umbraco 网站)。

有人遇到过这种情况吗?

我们唯一的想法是尽可能多地从构建的工件中排除,但我们更愿意正确修复它。

【问题讨论】:

    标签: .net umbraco msdeploy automated-deploy


    【解决方案1】:

    结果是服务器时间与我们的网络时间略有不同的问题。

    将以下内容添加到命令行已修复它。

    -enableRule:SkipNewerFilesRule
    

    【讨论】: