跳过msdeploy中的目录

Jac*_*mit 10 skip absolute-path msdeploy

我在我的nant脚本(Team City)中有一个msdeploy正在工作,除了它正在复制一些我不想复制的文件夹.什么命令会跳过这些目录?我试过了:

<arg value="-skip:objectName=dirPath,absolutePath=C:\Websites\slingshotportal\Build scripts"' />
and
<arg value='-skip:objectName=contentPath,absolutePath="C:\\Websites\\slingshotportal\\Build scripts"' />
Run Code Online (Sandbox Code Playgroud)

这些命令似乎都不起作用,Build脚本目录仍然从源目录复制到目标目录?msbuild执行同步,我将-source和-dest指定为contentPath.

Jac*_*mit 14

我有一个TeamCity nant构建脚本,最终为我工作的脚本是:

<arg value='-skip:objectName=dirPath,absolutePath="\\published"' />
Run Code Online (Sandbox Code Playgroud)

要跳过的目录是\已发布,所以请注意我必须逃避\我还发现像webroot\app.domain.feature这样的目录必须像以下一样进行转义: webroot\\app\.domain\.feature


Dan*_*owe 5

您需要查看"skip"参数.

文档可在此处获得:http: //technet.microsoft.com/en-us/library/dd569089(WS.10).aspx