Just a list of svn commands that I find useful everyday…

1. svn diff – shows you the changes in a directory. This is useful for creating patches.

svn diff -r HEAD
svn st -q

2. svn switch oldURL to newURL - very useful when I’m working at home or in the office, since the svn server has a public/private IP.

3. svn log – shows you who committed and why (from the messages)

4. ignoring specific files in a directory
svn propset svn:ignore “*.log” log