Click to See Complete Forum and Search --> : Subversion - Using Tortoise to ignore thousands of files


legendx
09-30-2008, 02:52 PM
I have a website with over 13,000 product images in it. I don't want to commit these images for obvious reasons but I'm getting tired of tortoise compiling the list every time I go to commit stuff. I'd love to be able to ignore them but every time I select all 13,000+ and go to ignore it seems like TortoiseProc.exe and TSVNCache.exe spin forever, possibly infinite looping...

Is there a better/easier way to do this?

P.S. Using XP

chazzy
09-30-2008, 07:25 PM
is the parent directory in the repository? does the parent directory need to be in the repository? are the images in the repository but edited?

legendx
09-30-2008, 07:57 PM
I realized after posting that I could just ignore the parent directory since it only contains these images.. but I'd like to keep it if possible for structure's sake. The images are not edited and are NOT in the repository at all.

chazzy
09-30-2008, 08:43 PM
ignoring a directory doesn't remove it from the repository, just doesn't show the items by default. unless i'm not getting you, try ignoring the directory.

legendx
10-01-2008, 09:05 AM
Thanks for the replies chazzy, it sounds like you understand my problem/goal perfectly.

You're solution sounds like exactly what I'm looking for. However, it appears that tortoise does not allow you to ignore items that are already in the repo. If I right-click on the images folder, which is already been committed, the ignore sub-menu does not appear in the list. Any ideas?

opifex
10-05-2008, 04:36 PM
there are some good tips on tortoisesvn.net (http://tortoisesvn.net/) that address some similar scenarios. have you gone through the "blog" section there?

Jeff Mott
10-12-2008, 01:43 AM
legendx, if you haven't found the answer already, here's what you do. Right-click on your images folder, expand TortoiseSVN, and select properties. Click New. For the property name, select svn:ignore. For the property value, type the asterisk, "*". Click OK to close all the dialogs, and you're done. Enjoy. :-)