Question

Is it possible to position a SVN repository on Skydrive?

Was it helpful?

Solution

Yes if you have some kind of bridging application that maps your account as a drive. Then it's just like any drive on your computer.

I looked into this a while ago but found no decent free application that does this.

GLADINET claims to do this but is not free. (It supports several "cloud storage" providors)

EDIT:
It now seems that the Starter edition is free. (rushes of to try it)

OTHER TIPS

Might be easier now that Skydrive has Windows integration

You could create SVN repository locally, for example using Visual SVN. Using Windows Live Mesh you can synchronize it with Sky Drive. When you make changes to SVN, you actually making it on local SVN, but because it's synchronized with Sky Drive all changes are immediately visible on Sky Drive folder.

If you work within a team, other team members can also synchronize their local folder with the same folder on Sky Drive, and you can collaborate on the same project. Only difference is that each member is making changes on his local SVN only. Because it's synchronized with Sky Drive, all other members can see changes on their local SVNs. All synchronization is done in background very quick, without user awareness

I got it working with the following:

  1. SVN client in build server
  2. TeamCity executing a command line build task
  3. Skydrive installed in the build server

We use SkyDrive for online back-up purposes in case our server goes down. We have a CI server running TeamCity (This is not a requirement to get it working) that calls a command line that updates a local repository folder in the build server. This repository was created within the local skydrive location.

Skydrive was locally installed using the following installation: http://windows.microsoft.com/en-US/skydrive/download-skydrive

The client command svn client can be obtained at: http://www.collab.net/downloads/subversion

And the command line to update the repository is: "c:\PathToSubVersionClient\svn.exe" update --username joe --password bloggs

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top