On Fri, Aug 23, 2013 at 4:09 PM, Maureen Barger <mobarger_at_gmail.com> wrote:
> I am currently planning an upgrade from SVN 1.5 (using svnserve and
> ssh tunnel) to SVN 1.8.1 fronted with Apache and webdav using AD for
> authNz.
> We have about 50 repos. I'll be moving from an older Ubuntu 8 install
> to Centos 6 x64.
>
> My thought was I could upgrade the SVN installation in place, bringing
> the repo up to 1.8 and then dump those repos and bring them online in
> the new environment.
>
If it were me, I would not upgrade the repositories. SVN 1.8 can just
serve the old repositories. I would do the upgrade and only after I was
using it for a while would I then consider to start doing a dump/load on
the repositories. You could then do them one by one as desired. The main
benefit in upgrading the repository is to use less disk space.
> We currently use Eclipse as our IDE and Jenkins as our CI tool with
> Nexus as the object repo. I was thinking to leave the upgrade of
> Eclipse client and svnkit to the indiviidual so they can decide what
> direction to take with their working copies et al.
Yes, your clients can already be using 1.8 if they want to. There is no
need to upgrade the client either before or after the server. Let the
clients manage it. Only exception is if there are specific new features
you want to implement across the board. If you do a lot of branching and
merging, it would be a good idea for the people that do merge to all be
using the same version. Likewise, there are other features that might be
like this.
> I do not foresee
> any changes I would need to make to Jenkins or Nexus.
>
Just the URL to access the repository will change.
>
> Has anyone made a jump this large before? Any comments about my upgrade
> plan?
>
There is nothing unusual about this. People have jumped from 1.1 to 1.8.
--
Thanks
Mark Phippard
http://markphip.blogspot.com/
Received on 2013-08-23 22:35:59 CEST