I'm running TortoiseSVN and our trunk is around 6GB.
I've initially checked out a branch and selected 'Choose Items' to select only the items that I require (custom depths).
I have discovered that I require some extra files that I did not check out on the initial custom depths checkout. I normally delete the branch and re-checkout the files. But this is becoming too time consuming as our trunk is so big.
How can I checkout extra items in a custom depths checkout.
Right click on the checked out folder, then use TortoiseSVN → Update to Revision and select Choose items.... This opens the same dialog that was available in the original checkout and allows you to select or deselect items to include in the checkout.
Click on the new working copy and right click to select the repository browser (TortoiseSVN -> Repo-browser) Right click the file of choice in the repository browser and select "Update item to revision"
Open the SVN server, right-click on the repository and select the copy URL to clipboard (for the VIsualSVN server) and paste it on the command line. User credentials will be the same as what we set at the time of user creation. After every successful checkout operation, the output will print a revision number.
You just right click inside your last folder where you need to do deeper checkout, from context menu click on Tortoise SVN -> Update to revision and you get same window as on checkout, where you under Update Depth can choose to update fully recursive, or choose items to update inside current folder.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With