Hvordan fikse svn post dapper

Hvis du har opprettet svn-repositories med bdb4.2 som fs-type i breezy og gjort en dist-upgrade til dapper har du et problem.
Her er oppskriften til å fikse problemene:

  • ta en backup av repositoriene dine
  • mv repos repos.old
  • svnadmin create repos --fs-type fsfs
  • db4.2_checkpoint -1 -h repos.old/db
  • db4.2_recover -h repos.old/db
  • db4.2_archive -d -h repos.old/db
  • rm repos.old/db/__db.???
  • svnadmin dump repos.old -q | svnadmin load repos

Hvis du kjører trac så vil det være nødvendig med en oppgradering av trac-miljøet også:

  • trac-admin /path/til/trac-miljø upgrade
  • trac-admin /path/til/trac-miljø resync

Sånn – da skulle det være i orden. Enjoy!