Local SVN/Git/CVS Document Management System <p>I have heard it is good practice to use some kind of document management system to keep track of different versions of your code/documents for school/work etc. I am still a student so my repository would just be local to my machine. I'm looking for some advice to get started/get in the habit of doing so. Im using OSX. What is the best/easiest client to use for my purposes? I've used SVN+tortise at work for years and it works great.</p> <p>Thanks!</p>