user5731250
user5731250

Reputation:

SVN: How to create a private svn folder online

How to create a private svn folder online so that I can work on my project and update it online while I am traveling. I don't know if this is good place to ask related to this. Let me know if I am at wrong place.

Operating System: Windows 7 X64 or Windows 8 x64

Upvotes: 0

Views: 635

Answers (2)

Y.N
Y.N

Reputation: 5257

Some options added to @Jorge Torres answer:

  • Use the online private svn hosting like Assembla or RiouxSVN
  • Run your own svn-server on home PC and link to it through ssh tunnel
  • Run your svn-server on VPS

Upvotes: 3

Jorge Torres
Jorge Torres

Reputation: 1466

If working in windows, one combination that you could try is

  1. Creating a dropbox account and setting it up in your computer, so your files sync automatically.
  2. Installing boxcriptor (http://boxcriptor.com), this will let you create encrypted folders in your operating system. The beauty of this is that you can encrypt folders in your cloud storage mounted folder. In this way you can keep your repository secure (I guess that's what you mean with private).
  3. If you don't have TortoiseSVN, install it (https://tortoisesvn.net/)
  4. Using BoxCriptor, create an encrypted folder within your dropbox, for instance, you can call it "MyEncryptedRepo". Make sure that you do this in the special drive created by boxcriptor. At this point you will be asked if you want the folder contents to be encrypted.
  5. Navigate into you encrypted folder "MyEncryptedRepo" from the special drive letter offered by boxcryptor using the file explorer.
  6. There, right click in any place to bring the context menu. Open the TortoiseSVN sub-menu, and click "Create Repository here". This repository will be encrypted.
  7. To verify that encryption works and files are only readable in your computer, you can open your web-interface to dropbox, all files will be post-pended with an extension .bc, which is the encrypted version of the SVN original files. If you try to open any of these files with .bc extension, they will be "garbled" due to encryption.
  8. You can still use this online repository by connecting to it as if it was a local repository from your computer if you access if from the drive letter mounted by boxcryptor.

I hope this helps.

Upvotes: -1

Related Questions