Jenkins job is monitoring a location in SVN where our project resides in different folders. The Size of our project in SVN is 200GB our job checks out the whole project(200GB) every time even for a small modification(50MB). Is there any way to checkout only the folders which are modified with respect to a specific revision so that the load(SVN Checkout) on the Jenkins job is reduced from 200GB to few hundred MB only. By preserving the working copy in Jenkins work space we only need to run SVN update but it is not possible for some internal reasons.
I know there is no provision for checking out a revision range from SVN repository
I will be very thankful for any kind of suggestions and solutions