Το πιο δημοφιλές source control είναι το Git, το οποίο υποστηρίζεται και από τον TFS - βασικά ο κώδικας του επόμενου .NET αυτό χρησιμοποιεί. Πέρα από το Visual Studio Online υπάρχει και το GitHub - επίσης, το ποιο δημοφιλές repository για git. Σχεδόν όλα τα open source projects θα τα βρεις στο Github, ακόμα και το ίδιο το .NET. Στην πραγματικότητα, το Git είναι ο αδιαφιλονίκητος βασιλιάς των source control.
Το Git δεν απαιτεί κάποιο server και κυριολεκτικά μπορείς να το στήσεις σε δευτερόλεπτα. Στην απλούστερη μορφή του, το git χρειάζεται να εγκαταστήσεις μόνο ένα command-line εργαλείο. Υπάρχουν όμως και addins για το Visual Studio (περιλαμβάνεται από το Visual Studio 2013 Update 3 και μετά), ή για Explorer, το TortoiseGit.
Θα βρεις πάρα πολλά tutorial, που ξεκινάνε από τα πιο απλά μέχρι τα πιο περίεργα θέματα. Tο Github έχει μία πολύ καλή λίστα στο https://help.github.com/articles/good-resources-for-learning-git-and-github/.
Να το ξαναπώ κιόλας, το ίδιο το Visual Studio υποστηρίζει πλέον Git. Οι οδηγίες του Visual Studio 2013 είναι στο https://msdn.microsoft.com/en-us/library/hh850437.aspx ενώ για το Visual Studio 2012 υπάρχει το "Visual Studio Tools for Git" addin από την ίδια τη Microsoft
Παναγιώτης Καναβός, Freelancer
Twitter: http://www.twitter.com/pkanavos