[ 
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

        

Reply via email to