MSDeploy 中多次跳过?
我知道-skip参数,但是有没有告诉 MSDeploy 跳过多个目录的方法?多次调用该参数似乎不起作用。
I'm aware of the -skip parameter, but is there any way to tell MSDeploy to skip multiple directories? Invoking the parameter multiple times does not appear to work.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果文件夹
C:\Data\Personal\My Repo\MSDeploy\MultiSkip
中有以下文件。要将源同步到目标,命令如下:
更改如下图所示。
没有跳过,有 19 处更改。
跳过 1 个文件夹
那么跳过 sub03 目录的命令将是:
结果将是:
所以添加了 14 个文件。
跳过 2 个目录
要跳过 2 个目录,命令将是
那么结果是
这里只有 9 个更改,因此我们可以看到多次跳过确实有效。
If you have the following files in the folder
C:\Data\Personal\My Repo\MSDeploy\MultiSkip
.To sync source to dest the command would be:
The changes are show in figure below.
With no skips there are 19 changes.
Skip 1 folder
Then the command to skip the sub03 directory would be:
The result would be:
So there are 14 added files.
Skip 2 directories
To skip 2 directories the command would be
Then the result of that is
There are only 9 changes here so we can see that multiple skips does work.
skip:objectName=dirPath,absolutePath=
接受正则表达式,因此您可以使用以下命令获得与上述答案相同的结果:管道
|
指示OR< /代码>
The
skip:objectName=dirPath,absolutePath=
accepts a regular expression, therefore you can achieve the same result as the answer above using:The pipe
|
indicatingOR