SvnX can be used on the command line for this:
~/bin/svnx wc . && ~/bin/svnx log .
I added an alias for this in .bash_profile:
alias svnx='~/bin/svnx wc . && ~/bin/svnx log .'
Then after rebooting Terminal.app I can write cd to the trn-svn directory and just use:
svnx
It works well, although it is a bit slow with large logs, requires a few clicks than gitx to see each revision set of changes, and displays all the documents that you are comparing in the diff tool, not just the differences. But it allows you to choose between different versions in the magazine for comparison and much more.
I usually did not make the alias the same name as the script to call, but in this case I use gitx for the same purpose (opening the current project to view diff), so it makes it easy to remember.
chris0 lavabit !