【发布时间】:2012-02-24 09:12:40
【问题描述】:
我使用 TeamCity 运行 MSBuild 来部署我们拥有的 .NET 网站。该站点使用 Sitecore CMS,其中包括三个文件夹、数百个文件(和 mbs),这些文件必须位于主网站根文件夹中。
目前,MSBuild 在将自身部署到其中之前会删除整个 Web 根文件夹。这会导致两个问题:
1) 在部署所需的大约 2 分钟内无法访问我们的 CMS 2) 实际部署需要很长时间,因为我们必须在部署后运行批处理脚本将所有这些文件复制到 web 目录中。
有没有办法让 MSBuild 在部署之前不清除整个根目录,或者让它忽略某些文件夹?谢谢!
【问题讨论】:
标签: visual-studio deployment msbuild teamcity