我对msdeploy还比较新,但我想使用它创建一个仅包含网站更改文件的软件包/zip文件。
由于没有安装Web Deploy在生产服务器上,所以我无法直接使用msdeploy部署文件。这就是为什么我需要获得一个zip文件,我可以将其复制到生产服务器并手动解压缩以替换更改文件(我知道这不是最佳选择)。
如果运行以下命令,则会输出要添加/更新/删除的文件的文本输出:
有没有办法让msdeploy将此输出保存为zip文件/包,而不仅仅是将其打印出来?
如果这有影响的话,IIS版本是7。
由于没有安装Web Deploy在生产服务器上,所以我无法直接使用msdeploy部署文件。这就是为什么我需要获得一个zip文件,我可以将其复制到生产服务器并手动解压缩以替换更改文件(我知道这不是最佳选择)。
如果运行以下命令,则会输出要添加/更新/删除的文件的文本输出:
"c:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe" ^
-verb:sync ^
-source:contentPath="D:\MyProject" ^
-dest:contentPath="MySite",ComputerName="https://MyServer/MsDeploy.axd?site=MySite",UserName="MyUsername",Password="MyPassword",AuthType="Basic" ^
-whatif ^
有没有办法让msdeploy将此输出保存为zip文件/包,而不仅仅是将其打印出来?
如果这有影响的话,IIS版本是7。