I’m trying to set up my first repository on my host and am getting this error when I use TortoiseSVN to checkout the project:
Error: OPTIONS of
http://mywebsite.example/svn/myproject: 200 OK (http://mywebsite.example)
Here is what I did:
-
SSH into my host and head to
/home/myaccntand ‘svnadmin create svn’ -
Create my project repository: ‘svn mkdir svn/myproject’
-
Add files to the repository: cd
/home/myaccnt/.../myproject(which has /tags, /branch, /trunk); ‘svn import file:///home/myaccnt/svn/myproject’ (the big old list of files being added is seen at this point.)
At this point I think that I’ve setup my repository and imported my project into the repository. So, I’m ready to checkout using TortoiseSVN on my Windows box. So: -
In the folder I’d like to checkout to, I right click and SVN Checkout, and then make sure my URL is:
http://mywebsite.example/svn/myproject
Result?
Error: OPTIONS of
http://mywebsite.example/svn/myproject: 200 OK (http://mywebsite.example)
Anyone have any thoughts for me? I’m likely missing something fundamental with the structure of my repository or htaccess… or something.
Apparently, this is more a restriction issue by my host, and I am working with them to resolve it.
Thanks, 1800.
BTW, the answer here was that my host, A2 Web Hosting, requires that SVN be handled via SSH using a public_key and configuring, in my case, TortoiseSVN to do the job. It was sort of funky for someone who has just a little experience setting up keys, but it was pretty satisfying once it was done!
You can find information about SVN on the A2 host in their support wiki.