For an small ISV, the trouble you frequently encounter is managing all of the systems, environments, and tools you need to run your business.
One of the fundamental things is source control. I have always been a bit of a source control nut – openly scoffing at people that have asked me to “just develop on the server”. It’s my hangup – I know it. I knew it when they openly scoffed at me in return.
But when I started developing software, outside of the corporate environment, I knew this was one of the first things I had to do, and I didn’t feel like wrestling with server upgrades and all the luggage that goes with it. So, I decided to outsource my source control. Some may consider this heresy – hosting my source with a third party, but I figure they have better things to do than sniff around my code trying to figure out if it is any good.
Well, that, and I have the source for my flux capacitor in my safe deposit box.
I have been using the folks at svnrepository for about two years now I think and I have been really happy with them. Don’t be put off by there minimalist web site – there support has been quite good – the once or twice I have had to ask a question. I wrote a post about this a while back, and this is completely unsolicited – I just like to mention a company I think is doing a nice job and is well worth the money I spend with them.
While writing this, I was listening to "The Sun Does Rise" by Jah Wobble’s Invaders of the hearte