Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have 5GB of free storage on Amazon's Cloud Drive service that I'm not using, so I'm wondering: is it possible to create an SVN repository and be able to commit/update through TortoiseSVN?

I have an account at and use it for all my personal/school projects and love it, but Assembla has a 2GB limit.

share|improve this question
up vote 3 down vote accepted

2gb is a ton of code, what are you storing in there? Have you considered alternate SVN hosts? Or upgrading to something more modern like Mercurial on bitbucket (unlimited private repos, TortiseHg is arguably better than TortiseSVN).

I'm not sure if Amazon is even capable of what you want to store from a technical sense, but my general experience with SVN and local network shares was pretty poor. I suspect something in the cloud will be nearly impossible to use.

share|improve this answer

If you can access this cloud drive as a regular system, yes you can. In addition to checking out repositories using https, svn+ssh etc., you can use file URLs.

share|improve this answer
But how is the performance for file urls? SVN is very chatty . . . – Wyatt Barnett Dec 9 '11 at 14:23

Amazon Cloud Drive is based on Amazon S3. The problem with S3 is that it's designed for hosting of media files. Only reading predetermined file has speed anything close to decent, any other file operations (including listing directories and changing permissions) are extremely slow.

I'm afraid SVN hosted in such a way would be so slow, that it would be completely unusable.

share|improve this answer

Your Answer


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.