[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

SVN Update specific file types only

From: Dee2000 <dd400005_at_yahoo.com>
Date: Sun, 17 Nov 2013 02:00:26 -0800 (PST)

There's a repository which is many many gigabytes, 99% of which I don't need. What I want to do is get/update only the *.js *.css *.html .doc and *.pdf files. The rest, which are the enormous ones, I want to leave up there and not waste time and disk space getting because I don't need to look at them and I'll never be changing them.

I realize that the svn:ignore feature isn't what I need, that's related only to what gets checked in.

What I've found is that if I right-click on my SVN folder in XP's explorer and select "Check for Modifications", then in the next dialog choose "Check repository", then I get a full list of the files I don't have. It's then an easy task to add "Extension" to the column headers and sort by extension. I can then scroll down and find and highlight all the .js files grouped together (and then later the other extensions).

Here's where my #fail happens.

With Tortoise 1.5.0 Build 13316 I can right click on any single file in the list and choose the Update
option, then it will bring the file down and create the sub-directory hierarchy necessary to support that file. This is exactly what I'd want to happen. At this point I jumped up in the air thinking I've found what I need. Then I selected all of the JS files and right-clicked. First thing I noticed is that the context menu that appears has less options, that's troubling. But the Update option was still there, so I wasn't too worried. I chose Update then clicked OK, just like I did for the one single JS file I'd earlier tried. What happens next is the weird thing though. Instead of repeating the process that happened with the one single file, but this time to all selected files, it shows "Skipped" against each file and reports it's done. This happens every time. I can do each file manually (which would take hours) but I can't do them all at once.

At this point I thought about asking this question here, but then thought no, I'll only be told to install the latest version. So now I have. I've got 1.8.3 Build 24901, and now things are worse. Now instead of seeing "Skipped" when I select Update, I now no longer get the option to update. So now I face the choice of asking here, or going back to Tortoise 1.5.0 and doing it one file at a time (8 hours or so), or spend 8 hours trying every release of Tortoise between 1.5 and 1.8 hoping one of them works.

Help. I'm doing this in a virtual machine which I'd rather not quadruple the size of just to get files I don't need.


To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2013-11-17 11:29:36 CET

This is an archived mail posted to the TortoiseSVN Users mailing list.