On 12/16/2013 9:03 AM, Krishnamoorthi Gopal wrote:
Thanks for your clarification pavel.. If i used existing repositories in Subversion 1.8 then how can i benefit features in new version.. Shall i use commands like "svnadmin Upgrade" to upgrade my existing repos into latest..
As Mark says, "svnadmin dump" and "svnadmin load" cycle is the best way to upgrade older SVN repositories to 1.8 because it will completely convert it into 1.8 format (including the new space-saving additions to the repository format).
However, you don't have to do it all at once. You could start running SVN 1.8 on the server, then upgrade the individual repositories to the 1.8 format at your leisure. We spread our migration out over a few weeks (going from 1.6 to 1.8 format). So during the migration period we had a mix of repository formats on the server.
Client-side working copies, however, are much more all-or-nothing. When the client moves to 1.8, all of the working copies also have to be upgraded to 1.8. And we still have a few 1.6 and 1.7 clients talking to our 1.8 server.
Naturally, you should be making good backups of your SVN repositories daily. And the dump/load cycle is a good time to copy the dump files off to long-term storage.