When we started with Source Code Management (SCM) – at the time – we still had a virtual Windows server running with QualityHosting.de.
So a friend set up VisualSVN for us on this box. This got us started with Subversion.
A few years later I got started with git. Then I got into it a bit more with git submodules. Those were the beginnings of a beautiful friendship.
Two years later we decided that was enough of procrastrinating. Finally the time had come to switch to git for good.
Subversion served us well, because – seriously – it had several attributes that I chose to interpret as advantages. Specifically for my components I wanted to have a central place that I am controlling acces