At work I use a source control system, ClearCase, that integrates very well into my IDE, Visual Studio 2005. What I really want is a cheap or free integrated version control system to use at home. My other need is that I'm setting up a tool to be a means to an end. I'm not looking to invest any more time than possible to learning the nuances of it. I want it to be intuitive. I also want it to be popular so when I hit a snare that I have to Google, there will be plenty of available information addressing my problem.After poking around online, I found, not surprisingly, that everyone has a favorite and theirs is objectively the best. Seriously though, what I found that matched my criteria the closest is: Subversion + TortoiseSVN + AnkhSVN. I'm heavily influenced by those I respect and I was also swayed by Subversion etc. being recommended by several people who I admire in the coding world. Namely Scott Hanselman, Jeff Atwood, and a CodeProject article with an incredible 4.73/5 rating.
No sooner had I settled on Subversion et al than I found out that my old friend Vault is free to single users! I've heard great things of it and honestly I still feel a little guilty that I never gave it a fair chance at my last job. What about all of those recommendations? That actually almost kept me sold on Subversion but Vault comes with a great recommendation as well. It was started by and is promoted by the amazing Eric Sink.I still think Subversion + TortoiseSVN + AnkhSVN sounds like a good combination but I'm going to try Vault.
Next: I'll detail my the success, or lack thereof, of the Vault installation.
In case these should be useful later, here are my collected links for the Subversion based trio:
- Source Control with Visual Studio .NET
- Setting up Subversion on Windows
- Visual Studio 2005 and TortoiseSVN Subversion Integration - and other posts
- Guide to Versioning a Visual Studio Solution with Subversion, TortoiseSVN and AnkhSVN
- Hack Attack: How to set up a personal home Subversion server
- Hack Attack: Using Subversion with TortoiseSVN
- Get up and running with TortoiseSVN and Subversion in 15 minutes
- AnkhSVN: Using Subversion within Visual Studio
- Version Control with Subversion - free online O'Reilly book
- Visual SVN - another highly recommended Subversion with Visual Studio integration
0 comments:
Post a Comment