Hello,

I agree that dump/restore is the best option but in some cases,
a repository may be so large that dump/restore is unpratical.

The "svnadmin upgrade" command is a minimal operation to do but your repository
structure will not be sharded (if it comes from 1.4 for instance).

My preference is:
- backup with .tar.gz
- svnadmin upgrade to enable 1.6 features
- my own version fsfs-reshard can reshard/unpack from 1.3 to 1.6 versions
  (I have post it here few weeks ago with how to)
- svnadmin verify

That's all and it has not consumed three time disk space and 2 hours of CPU !

The fsfs-reshard script is not necessary but your repository may stay in 
"linear"
mode instead of the more efficient "sharded" mode. This script also helps you
tweak the shard size to improve disk-access performance (mostly on windows or 
over SAN)

Kind regards
-- 
Yves Martin

Reply via email to