我使用TeamCity来运行MSBuild来部署我们的一个.NET网站。该网站使用Sitecore CMS,其中包括三个文件夹、几百个文件(和MB),必须在主网站根文件夹中。
目前,MSBuild在部署到网站之前会删除整个Web根目录。这会导致两个问题:
1)在部署期间约2分钟内,我们的CMS无法访问 2)实际部署需要很长时间,因为我们必须运行批处理脚本将所有这些文件复制到部署后的Web目录中。
有没有办法让MSBuild在部署之前不清除整个根目录,或者忽略某些文件夹?谢谢!
目前,MSBuild在部署到网站之前会删除整个Web根目录。这会导致两个问题:
1)在部署期间约2分钟内,我们的CMS无法访问 2)实际部署需要很长时间,因为我们必须运行批处理脚本将所有这些文件复制到部署后的Web目录中。
有没有办法让MSBuild在部署之前不清除整个根目录,或者忽略某些文件夹?谢谢!