I’ve been using Subversion for many years, probably since 2002 or so, and when I started using it, I imported my existing CVS repository, which contains stuff dating back to 1995 or so. It’s a big and (to me) very valuable archive, especially since I started early on to put all sorts of stuff in there – not just source code, I mean, but rather everything that may be versioned, and that just benefits from being backed up in that repository. All my business paperwork, things like that.
(As an aside, I’m regularly surprised that many people don’t seem to do anything similar – what do you guys do with important documents that aren’t source code? Every now and then I have this discussion where somebody has the opinion that a source control system only needs to be integrated nicely with Visual Studio to make them happy, and I find that position extremely weird.)
I’ve always hosted my repository myself, in my home office and/or at the company I worked for. Up to this day, the main reason for doing so has always simply been connection speed – the same problem I have with using cloud storage and that sort of thing. Where I live, my broadband connection gives me a 3Mbit downstream on a good day and typically less. Now, after many years of hosting my infrastructure myself, I have decided in recent months to make an effort to push things outside a bit more. My personal internet connection has been the bottleneck every now and then when I was away – maybe the main reason for me to change my mind. I looked at a few hosted subversion providers, but I have now decided not to go for any of them. I might host my own subversion on a dedicated server somewhere – will see. But I just wanted to document my reasons for a decision against a hosted service, because when I was looking around on the internet, I had the impression that these things were rarely discussed.
If you are a provider offering hosted subversion services, and you think I should consider your service because you don’t have any of these issues, feel free to let me know – for now I’m all set with my own setup on a dedicated hosted machine, but who knows what the future holds.
Sorry, this blog does not support comments. Why not?
I used various blog hosting services since this blog was established in 2005, but unfortunately they turned out to be unreliable in the long term and comment threads were lost in unavoidable transitions. At this time I don't want to enable third-party services for comments since it has become obvious in recent years that these providers invariably monetize information about their visitors and users.
Please use the links in the page footer to get in touch with me. I'm available for conversations on Keybase, Matrix, Mastodon or Twitter, as well as via email.