TortoiseSVN is nice for Windows, but if you want a cross-platform tool that you can use on both Windows AND Linux AND Mac, then try eSVN Also, I recommend websvn as a repo browser if you want to make reporting easy and online diffs via URL