views:

44

answers:

3

Hello,

i want to move my local repository to http but i couldn't create or move repository. How can i do it? I am using tortoise svn.

Thanks...

+1  A: 

Actually i don't understand "move local repo to http", http is a protocol, http deamon/server can serve files over network (using http protocol).

So I understand that you'd like to have your svn repo content available over http, am i right? Tortoise is just svn repo client. So you have to have, repository server. ie. apache + svn modules.

Here I've googled some tut: http://www.howtoforge.com/apache_subversion_repository

Edit:

create root repo on your ie. linux machine using:

svnadmin create

If you want HTTP use apache server manual http://svnbook.red-bean.com/en/1.0/ch06s04.html I won't copy it, since it's step by step howto.

Simpler solution without apache (then you'd use URL's and its internal protocol) set up your server using:

svnserve -d -r /usr/local/repositories

now you could write some access rights on your repo in config files and access:

svn checkout svn://host.example.com/project1

Complete manual man I won't copy it, since it's step by step howto.

bua
yes i'd like to have my repo available over http and i want to be able to use it anywhere. so i have a domain and i want to create a repository in it. can i do it myself or is there anything to do server side?
bilal
i've edited my post, hope it helps
bua
A: 

See my question on SF: http://serverfault.com/questions/96113/read-only-svn-on-apache2-under-windows there you will find example of Apache configs to setup SVN repo over http

abatishchev
A: 

If the remote machine is a Microsft machine try VisualSVN Server. If you are the only user and don't want to use a server, try it like described here

Good luck :)

Hoggy