While it’s relatively easy to set the svn ignore property for multiple files which match a pattern, it definitely becomes more cumbersome when you have a lot of files that aren’t easily taken care of with a specific pattern.

Managing an assortment of files to ignore that aren’t easily captured with wildcards can become extremely tedious. When the files can adhere to a pattern it’s certainly much easier to manage the ignore rules.

For example, it’s easy to ignore all Java files if they match some common namign scheme:

However this is not so easy if they don’t. The way to take care of a large list of files is to place the name of each file you want to ignore into a text file with each file name on its own line.

Then you can tell svn to set the property based on that file: