[haiku-development] SVN has moved to svn.haiku-os.org

Hi there,

the move of our subversion repository to svn.haiku-os.org is basically done 
(the last known revision migrated from berlios is r33411).
Niels has started to adjust the website and/or trac and I assume it will take 
some time to find and change all references to berlios.

Here are the new repository URLs:

SSH:
        svn+ssh://svn.haiku-os.org/srv/svn/repos/haiku              [repo base]
        svn+ssh://svn.haiku-os.org/srv/svn/repos/haiku/haiku/trunk  [haiku 
trunk]

Only authenticated users can checkout via ssh.

HTTP:
        http://svn.haiku-os.org/haiku                  [repo base]
        http://svn.haiku-os.org/haiku/haiku/trunk      [haiku trunk]

Anyone can checkout via http, but you need to have setup a htdigest entry 
containing the password you'd like to use. You can do so like this:

        htdigest2 -c <username>.htdig haiku-svn <username>

If you do not have access to the htdigest2 command (which comes with Apache2, 
IIRC) you can always send me your public ssh key first, then log into 
svn.haiku-os.org and execute the above command in your home directory. I will 
then collect the *.htdig files and add them to the apache authentication 
files.

I personally recommend access via http://, as it produces less load on the 
server and is a bit faster.

You can relocate your existing checkouts like this:

Relocating a svn+ssh repo:
        svn switch --relocate svn+ssh://svn.berlios.de/svnroot \
              svn+ssh://svn.haiku-os.org/srv/svn 

Relocating a http repo:
        svn switch --relocate https://svn.berlios.de/svnroot/repos \
              http://svn.haiku-os.org

Relocating an anonymous checkout:
        svn switch --relocate svn://svn.berlios.de/svnroot/repos \
              http://svn.haiku-os.org

You can do cross-protocol relocations (e.g. from svn+ssh to http), too.

Please send any questions and comments to me, preferably today (as I will 
only have sporadic access to the internet on Monday and Tuesday).

cheers,
        Oliver

Other related posts: