This isn't news, I'm posting for my own reference as I move from computer to computer frequently as the months go by.
Here's how I set up my projects to not auto-include local or junk files when adding to SVN.
With TortoiseSVN installed, in Windows Explorer (not Internet Explorer) right-click on any directory and choose TortoiseSVN -> Settings. Then under General -> Global ignore pattern, add:
thumbs.db *.user *.suo RECYCLER bin obj *.dll *.bak *.log *.~?? *.exe *.tmp *.pdb _[Rr]e[Ss]harper*
EDIT 5/10/2011
Here is an update for the settings including the default setting:
*.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej *~ #*# .#* .*.swp .DS_Store thumbs.db *.user *.suo RECYCLER bin obj *.dll *.bak *.log *.~?? *.exe *.tmp *.pdb _[Rr]e[Ss]harper* *.vs10x *.dbmdl
The equivalent setting in SVN is svn:ignore.
Surprisingly, a lot of people forget thumbs.db, which is the Windows Explorer thumbnail metadata file that's hidden by default. It's amazing how annoying that beast is in a shared SVN repository.
Anybody else have other filters that should be added?