I am moving my old repos from an old machine running svnmanager 0.38 to a new one with svnmanager 1.08. I saw that the database structure changed a bit between these versions. Therefore I am wondering what is the best proccedure to bring my repos to the new machine. The worst option would be to dump all subversion repos and move them via comandline to the new machine, then import all repos via the inport command and add each user and all access rights by hand.
Or can I just update the old svnmanager with the new one and the data structure will be updated? after that I could dump the sql database and remove the create table statements and upload it to the new database (I am using the mysql option).
Thanks for help
Andreas
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
0.38 has been a while. During the time I tried the upgrade to be as smooth as possible, but no guarantees for now. Anyway, I strongly advice you to do the update anyway, because of the security fixes.
I would suggest to backup your database, repositories and config files, and try to install the newest svnmanager over 0.38. If you're lucky, svnmanager will create the necessary changes in the database and things will work right away, otherwise you can load all your repositories at once with the new import function and you are left with the problem to manually invite all users and set all access rights..
Sorry for the inconvenience!
Marijn
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi all
I am moving my old repos from an old machine running svnmanager 0.38 to a new one with svnmanager 1.08. I saw that the database structure changed a bit between these versions. Therefore I am wondering what is the best proccedure to bring my repos to the new machine. The worst option would be to dump all subversion repos and move them via comandline to the new machine, then import all repos via the inport command and add each user and all access rights by hand.
Or can I just update the old svnmanager with the new one and the data structure will be updated? after that I could dump the sql database and remove the create table statements and upload it to the new database (I am using the mysql option).
Thanks for help
Andreas
0.38 has been a while. During the time I tried the upgrade to be as smooth as possible, but no guarantees for now. Anyway, I strongly advice you to do the update anyway, because of the security fixes.
I would suggest to backup your database, repositories and config files, and try to install the newest svnmanager over 0.38. If you're lucky, svnmanager will create the necessary changes in the database and things will work right away, otherwise you can load all your repositories at once with the new import function and you are left with the problem to manually invite all users and set all access rights..
Sorry for the inconvenience!
Marijn