[
https://issues.jenkins-ci.org/browse/JENKINS-4709?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=158930#comment-158930
]
Mike Elkin commented on JENKINS-4709:
-------------------------------------
Added a pull request for basic exclusion region support based off the SVN
implementation:
https://github.com/hokatichenci/tfs-plugin/commit/6e7afd9b665560258a2689ee15e72f1a73ac5e52
> Add exclusion regions in TFS polling and checkout
> -------------------------------------------------
>
> Key: JENKINS-4709
> URL: https://issues.jenkins-ci.org/browse/JENKINS-4709
> Project: Jenkins
> Issue Type: Improvement
> Components: tfs
> Affects Versions: current
> Environment: Platform: All, OS: All
> Reporter: renarj
> Assignee: redsolo
>
> In the Hudson tfs plug-in you only can configure the project path, whilst in
> cruisecontrol.net you can configure path(s) that are excluded from this
> project
> path when detecting modifications and checking out. For the CVS SCM plugni
> this
> is already possible, it would be nice to also have this functionality in
> hudson.
> For example: (cruise control.net configuration)
> <sourcecontrol type="filtered">
> <sourceControlProvider type="vsts" autoGetSource="true"
> applyLabel="false">
> <server>http://tfs_server:8080</server>
> <username>username</username>
> <password>***</password>
> <domain>mydomain</domain>
> <project>$/Content Manager/Main</project>
> <workingDirectory>D:\CM</workingDirectory>
> <cleanCopy>true</cleanCopy>
> <workspace>workspace name</workspace>
> <deleteWorkspace>false</deleteWorkspace>
> </sourceControlProvider>
> <exclusionFilters>
> <pathFilter>
>
> <pattern>$/Products/Main/Build/CruiseControl.NET/**/*.*</pattern>
> </pathFilter>
> <pathFilter>
>
> <pattern>$/Products/Main/Build/MasterBuild/**/*.*</pattern>
> </pathFilter>
> <pathFilter>
> <pattern>$/Products/Main/LegacyTest/**/*.*</pattern>
> </pathFilter>
> <pathFilter>
> <pattern>$/Products/Main/Documentation/**/*.*</pattern>
> </pathFilter>
> <pathFilter>
>
> <pattern>$/Products/Main/Source/FunctionalTests/**/*.*</pattern>
> </pathFilter>
> <pathFilter>
> <pattern>$/Products/Main/Source/Tools/Debug
> Clients/**/*.*</pattern>
> </pathFilter>
> <pathFilter>
> <pattern>$/Products/Main/Source/Tools/Test
> Clients/**/*.*</pattern>
> </pathFilter>
> <pathFilter>
>
> <pattern>$/Products/Main/Source/Tools/Misc/**/*.*</pattern>
> </pathFilter>
> </exclusionFilters>
> </sourcecontrol>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira