I'm sure this has been asked a thousand times but in my initial search I couldn't come across anything that seemed to answer my question, hence why I'm typing this :)
We have a few developers starting a new side project. Each of us are in different locations. We (I) want to use SVN to manage the code. Using something like Dropbox would work, but it would just be a huge pain since SVN can take care of the merging and all that as well.
Are there any free sites that will allow me to set something like this up, or any ways to do it myself? We are NOT open source, as I know some sites will let you do this only if your open source.
Ideal situation would be to each have a local Tortoise SVN client on our machines, with a local repo of files that are synced to a remote location containing the official repo of files.
Thanks.
You should check out the Subversion Hosting Webpage.
Free hosting, unlimited developers, unlimited modules, unlimited size brings up the following:
Of course, another possibility is to use Git. The advantage of Git is that you can work without necessarily having your source repository always up, running, and available. Git will allow you to share your changes via email.
I find Git a bit harder to use than Subversion, and I am not thrilled with the way it keeps everything as patches. However, in situations like yours where you have a half dozen or so people sharing source and no real centralized server, it can be much more convenient than Subversion.
I forgot you mentioned that this is not an open source project. However, you can still go to the Subversion Hosting Webpage. One of the options is to check non-oss. Assembla offers free non-oss hosting.
Git is still a good option if you don't want a public server. You can submit patches to each other via email, and you wouldn't even need a server. You can put the Git repository on Dropbox, but let your team members know not to push changes to it: Only fetch the latest changes and submit your changes to the gatekeeper via email.
Another possibility: You might be able to share your Subversion repository via Dropbox. Each user can run svnserve on their own system. I'll have to check with the Subversion developers about the safety of this, though. Accessing the repository via file:// might be safer.
Nope: I just checked with the Subversion developers. This is a definite no-no.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With