tortoisesvn - How to move an SVN repository to a new server -
we merge 2 of our servers , in order need install svn on "new" server , move on of our repositories have set on our "old" server.
is easy operation do? possibly using "relocate" option tortoisesvn provides? best way it?
would time re-organize how repository set well?
you can migrate repository using svnadmin dump
function. on svn server, type svnadmin dump /absolute/path/to/the/repo > /tmp/repo.svndump
. export entire repository text file in system's temporary directory , name "repo.svndump". might want compress file before transferring new server.
once have repo exported, can transfer dump file new server , import so: svnadmin load /absolute/path/to/the/**new**/repo < repo.svndump
.
see 'svnadmin dump' , 'svnadmin load' more information.
after dumping repository , loading on new server use --relocate
command switch local copy new server.
caution: if repositories use externals
have problems. see my question on server fault details this.
Comments
Post a Comment