Reputation: 8304
I'm relatively new to Subversion. I'm familiar with the basic concepts and have used simple checkout/update/commit commands, but nothing more. I am starting a new project and would like to use Subversion.
I work from a lot of different computers, so having a local svn repo doesn't make much sense. I do have access to a server. I do not have admin rights to that server, but I do have a public_html
directory that is world-readable. I figured I would just create the repo somewhere underneath my public_html
directory and check it out using the HTTP protocol.
I created the repo in ~/public_html/myrepo
, successfully checked it out on that machine, and verified that the repo was accessible via a web browser at http://myserver.myschool.edu/~myusername/myrepo
.
Then I tried checking it out to my local machine using svn co http://myserver.myschool.edu/~myusername/myrepo
, but I got the following message.
svn: Repository moved permanently to 'http://myserver.myschool.edu/~myusername/myrepo/'; please relocate
I'm guessing I took a naive approach and that I'm missing something. Any ideas? The server hosting the repo is running Fedora Linux, and I don't have admin rights. Also, I would like the repo to be accessible without a password.
Thanks!
Upvotes: 0
Views: 615
Reputation: 9592
Occasionally configuration rights are granted via .htaccess
put in your public_html. Apache must load the module dav_svn in order to service your subversion repository. Not an easy task to setup subversion over http without administration privileges. Maybe your admin is willing to give a hand.
Free hosted subversion services as pointed out by other posters might be an option as well.
Upvotes: 1
Reputation: 52679
The easiest way is VisualSvn Server, but that's Windows only. For a cross-platform equivalent, Collabnet's Edge is the way to go. its a fully-set up stack of Apache, Subversion and ViewVC, that link is to the RedHat install.
Upvotes: 0
Reputation: 4696
You could also check out http://www.origo.ethz.ch/ to see if it meets your needs..
Upvotes: 0
Reputation: 4094
On Windows, the easiest way is to use VisualSVN Server. The Standard edition is free for commercial use.
Upvotes: 0