所以我想要的是,每当我从我的开发机器部署到服务器机器时,该站点的当前文件的自动备份就会得到备份。
我按照本指南进行配置
http://www.iis.net/learn/publish/using-web-deploy/web-deploy-automatic-backups
在服务器的 IIS 的根级别,这是配置的
在服务器上使用 PowerShell 并调用
.\msdeploy.exe -verb:sync -source:backupManager -dest:backupManager=SiteName
确实会创建站点的备份到位置 D:\Websites\backups\SiteName_snapshots 但是当我从我的开发机器到服务器进行网络部署时不会生成备份。
我正在使用 Visual Studio 2012 使用位于目标服务器上的管理员帐户的配置文件进行发布。
根据此链接:
这个功能似乎在 VS2010 中被破坏了,这仍然是 VS2012 的情况吗?