我使用 web 部署命令行批处理文件来同步暂存和生产服务器。
生产服务器有一些在节点之间共享的虚拟目录(在共享驱动器上)。
我想跳过同步的虚拟目录绑定?
任何人都可以帮我用一个有效的开关!
我感谢您的帮助。
例子。
- 开发服务器上的虚拟目录映像绑定到本地 NAS 上的共享驱动器。
- 在生产中,它绑定到共享驱动器(不同位置)。
- 当我将生产环境与开发同步时,虚拟目录的绑定更改为本地 NAS。
- 我想停止虚拟目录绑定同步。
请帮忙。
我使用 web 部署命令行批处理文件来同步暂存和生产服务器。
生产服务器有一些在节点之间共享的虚拟目录(在共享驱动器上)。
我想跳过同步的虚拟目录绑定?
任何人都可以帮我用一个有效的开关!
我感谢您的帮助。
例子。
请帮忙。
我认为您可以使用这些-skip
参数(尽管我从未将它们应用于虚拟目录,因为我通常同步特定的 Web 应用程序,而不是整个 Web 服务器)。例如
-skip:objectname='filePath',absolutepath='logs\\.*\\someNameToExclude\.txt'
请参阅TechNet 上的手册:
-skip:skipAction=<action>,objectName=<objectName>,keyAttribute=<key>,absolutePath=<absolutePath>,attributes.<attributeName>=<attributeValue>,xPath=<xpathExpression>
特殊快捷方式
-skip:ApplicationPool=<applicationPoolName> -skip:Directory=<directoryPath> -skip:File=<filePath> -skip:WebApplication=<webApplicationName> -skip:WebSite=<webSitelName>