msdeploy / Web部署工具部署了太多文件

时间:2010-08-04 11:22:50

标签: .net umbraco msdeploy automated-deploy

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

当工件从命令行手动部署到dev站点时。部署仅推送已更改的文件,速度非常快。

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

我们可以看到使用-whatif开关可以根据需要更改报告的大量文件,而事实上他们没有。特别是umbraco核心文件(这是一个umbraco网站)。

之前有人碰到过吗?

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

1 个答案:

答案 0 :(得分:2)

原来这是服务器时间与我们的网络时间略有不同的问题。

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

-enableRule:SkipNewerFilesRule