如何从Jenkins构建中的SVN监视中排除文件\文件夹

时间:2015-02-25 15:57:01

标签: .net svn jenkins

Jenkins版本:1.587

我正在使用Jenkins进行.Net解决方案构建,我想从SVN监视中排除一个文件以进行更改 - 因此,如果此文件\文件夹更改它,则不会触发新构建。

受监控的SVN网址(文件夹) - https://XXXX/branches/ICE_New_Build/References

在这个文件夹下有一个'Foo \ Bar 1.0'我希望在构建时从SVN中拉出来,但是如果文件夹的内容发生变化,我不希望它触发新版本。

我已经设法完美地构建了解决方案,并且我能够设置'监视更改',我只是希望能够从'监视更改'中排除子文件夹。

这可能吗?

1 个答案:

答案 0 :(得分:3)

作业配置中的源代码管理部分下,单击 高级... 按钮。

这会打开排除区域字段。点击旁边的问题 图标以获取更多信息。通常,您将排除的区域添加为:
/branches/ICE_New_Build/References/Foo/Bar 1.0/.*
或者如果您不希望该文件夹上有任何mergeinfo触发器:
/branches/ICE_New_Build/References/Foo/Bar 1.0.*

请注意,该模式与您的仓库的根目录相关