SVN Repository on Google Drive or DropBox

112,435

Solution 1

For free private SVN hosting try the following:

Or use BitBucket for free private git/mercurial repositories

Solution 2

I have used Dropbox as my Prive or protected svn. Try the link below. http://foyzulkarim.blogspot.com/2012/12/dropbox-as-svn-repository.html

Solution 3

While possible, it's potentially very risky - if you attempt to commit changes to the repository from 2 different locations simultaneously, you'll get a giant mess due to the file conflicts. Get a free private SVN host somewhere, or set up a repository on a server you have access to.

Edit based on a recent experience: If you have files open that are managed by Dropbox and your computer crashes, your files may be truncated to 0 bytes. If this happens to the files which manage your repository, your repository will be corrupted. If you discover this soon enough, you can use Dropbox's "recover old version" feature but you're still taking a risk.

Solution 4

I made my own subversion repository on my Ubuntu One folder. Then, I imported the files to the repository using svn+ssh and my user account password.

When I want to do a checkout, I just checkout from my Ubuntu One folder. The commit process its analogue.

You must setup Ubutnu One on the devices that you want to grant access, then checkout the project from this folder to a temporary folder to edit it.

In my case, I use a folder in the Ubuntu One file-system, so I have the repository and my develop-folder in Ubuntu One.

Share:
112,435
Khurram Majeed
Author by

Khurram Majeed

Updated on August 27, 2020

Comments

  • Khurram Majeed
    Khurram Majeed over 3 years

    Is it possible to setup SVN repo/server on google drive or dropbox etc?

    I want to put my PhD project under version control. The data has to stay private and only accessible to me and my supervisors. I can't afford to pay so I want free service.

    I have experience with Tortoise SVN.

    If setting up a SVN Server is impossible/very difficult then are there other reliable alternatives which offer Free Prtivate SVN repository.

  • Khurram Majeed
    Khurram Majeed over 11 years
    I have seen Assembla which offers free 1GB storage. Beanstalk only supports 1 user, 1 repo and 100MB storage, while RiouxSVN only supports 50MB storage. So I think Assemble will be a better choice for me. You mentioned BitBucket, is their any benifit in using Git/Mercurial system over svn. FYI, I will be using Intellij IDEA for committing my code to server.
  • kshahar
    kshahar over 11 years
    Intellij IDEA supports both git and mercurial. See for example: programmers.stackexchange.com/questions/69308/…, programmers.stackexchange.com/questions/35074/…
  • Anigel
    Anigel almost 11 years
    This answer is highly localised to you and doesn't offer any real help to the original question
  • RPDeshaies
    RPDeshaies about 10 years
    This sould be marked as the answer since it is answering the original question of the user.
  • Alexandre
    Alexandre almost 10 years
    I came to this topic today, and I have another suggestion: link CloudForge. They offer a free plan with 2GB of disk, Git or SVN, and issues tracking.
  • RobinAtTech
    RobinAtTech over 9 years
    @Foysal Can't we use onedrive or googledrive for this?
  • Pedro77
    Pedro77 about 9 years
    Oh, now I got it why it is a bad idea. Sad...
  • dlopezgonzalez
    dlopezgonzalez about 9 years
    Yes, but If your are the only user, it could be cheap way to save your code. What do u think is this scenario? Two locations means two users or the same user with two computer, something hard to be.
  • alroc
    alroc about 9 years
    It's not that hard to cause a sync problem with Dropbox as a single user. Work on one computer that doesn't have an internet connection, then work on the other computer, then put that first computer back online. Instant conflict. Just don't do it in the first place.
  • David Small
    David Small over 8 years
    It appears that CloudForge isn't free. $2.00 a month is their cheapest option
  • Subodh Joshi
    Subodh Joshi over 7 years
    Whatever link mentioned in the answer is not free anymore.
  • Foyzul Karim
    Foyzul Karim over 7 years
    @robinattech sure you can.
  • John Alexiou
    John Alexiou over 7 years
    Also use app.cloudforge.com for free private SVN hosting