Bugzilla – Bug 136755
selecting subversion should issue a warning regarding bdb based repositories.
Last modified: 2005-12-06 12:50:55 UTC
in general it is possible to in place migrate a bdb based repository. but it doesnt have to work. it would be cool if we could issue a warning during installation about it. i saw people of other distros shooting their feets that way.
what exactly should happen, and where?
what: "you had subversion installed on your old installation. if you had repositories locally which used bdb please dump them with "svnadmin dump" before proceeding with the installation" when: during upgrade. when yast evaluates the old package selection.
I dont think yast can do that. And its already mentioned in some readme.
1. backup and restore your repository data subversion repositories use either the Berkeley Database system libraries, or the FSFS database format which comes with the subversion package. Since the BDB system libraries often introduce a new incompatible format during version upgrade, a backup/restore of all the subversion repositories must be performed _BEFORE_ doing such a system upgrade. 'svnadmin dump' will write the repository to stdout in a 'dumpfile' format. This dumpfile can be loader later with 'svnadmin load'. This is mentioned in the readme. And the repo is not lost, or corrupted after the upgrade.