1

我正在使用以下命令使用 teamcity msbuild 在远程服务器上构建包和部署站点

/M /P:Configuration=%env.Configuration% /P:DeployOnBuild=True /P:DeployTarget=MSDeployPublish /P:MsDeployServiceUrl=%env.TargetServer%/MsDeployAgentService /P:DeployiisAppPath=%env.IISPath% /P:MSDeployPublishMethod=RemoteAgent /P:CreatePackageOnPublish=True /P:Username=%env.username% /P:Password=%env.password%

但我想将该站点备份到特定目录。尝试使用批处理文件进行压缩并进行备份,但是由于它将在远程计算机上运行,​​因此非常耗时。我正在寻找可以使用 msbuild 或任何其他有效的解决方案。

4

1 回答 1

1

你检查过这个文件吗?

http://www.iis.net/learn/publish/using-web-deploy/web-deploy-automatic-backups

它说如果在服务器上启用了备份,则会自动创建备份(然后解释如何设置它)

于 2013-06-12T08:04:42.083 回答