0

我使用 web 部署命令行批处理文件来同步暂存和生产服务器。

生产服务器有一些在节点之间共享的虚拟目录(在共享驱动器上)。

我想跳过同步的虚拟目录绑定?

任何人都可以帮我用一个有效的开关!

我感谢您的帮助。

例子。

  • 开发服务器上的虚拟目录映像绑定到本地 NAS 上的共享驱动器。
  • 在生产中,它绑定到共享驱动器(不同位置)。
  • 当我将生产环境与开发同步时,虚拟目录的绑定更改为本地 NAS。
  • 我想停止虚拟目录绑定同步。

请帮忙。

4

1 回答 1

1

我认为您可以使用这些-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>
于 2013-09-12T17:23:28.567 回答