Tell me more ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I am using Google Code for my project which is almost a hobby project under the MIT license. The problem is, Google Code is too slow from my area.

So I am looking for alternative repositories. Can you recommend some faster SVN repository for open-source projects?

share|improve this question
I find svn agonisingly slow with our locally hosted repo (compared to hg), are you sure its google code repo that is the problem and not svn? – jk. Jan 23 '12 at 13:50
Uploading of MIT license text file took about 10 seconds. I think it's too long except network latency... – Eonil Jan 23 '12 at 14:00
@Eonil : well, if you are on a 300 baud modem that would be very fast. Really need to get some idea of your expected and real-world networks speeds. You should really consider DCVS if network speed is an issue. – Wyatt Barnett Jan 24 '12 at 0:24
@WyattBarnett Ah man. If I can link a Git repository reliably into svn:external, I will do that right now! Thanks anyway :) – Eonil Jan 24 '12 at 2:47
@Eonil : not directly but it is pretty easy to get there with the right workflows. IE, push to a given branch commits to SVN as well. – Wyatt Barnett Jan 24 '12 at 3:04

2 Answers

up vote 3 down vote accepted

There are many free SVN hosting services available. See e.g. these questions:

However, how fast they are will also depend on your 'net connection, and your location, so your best bet is probably to try them and see which is faster.

That said, you should be aware that SVN is generally a bit slow, particularly over the internet, so you'll probably never get near-instantaneous responses.

If that bothers you, I'd recommend you use a local repository, and a distributed version control system. Most DVCs have SVN integration. Git in particular integrates quite nicely with SVN; you could use a local git repo, and commit to Google code whenever you feel like it. That way, you could even let the commit to Google run in the background, and continue working.

Of course you could also go all the way and use a a DVCs hosting provider, such as github.

share|improve this answer

Check out Assembla who offers Free Private Subversion Hosting. They recently updated their servers to their own cloud which they claimed to yield a 30% increase in speed over Amazon's cloud and then they upgraded to Subversion 1.7 which provides a much faster Subversion experience. Since these changes, I have noticed a big difference in speed and reliability.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.