[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Upgrade from 1.4.5?

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Wed, 28 Mar 2012 19:50:24 +0200

On 28.03.2012 01:05, William Lipp wrote:
> We've been using subversion 1.4.5 happily for many years. We are
> about to deploy the first 64 bit Windows 7 machines. I don't know if
> the 1.4.5 client will work with Windows 7, but I'm thinking perhaps
> we shouldn't even try. Are there known difficulties with upgrading
> so many versions? Should I update server and clients simultaneously?
> Any advice or warnings?

While you don't need to upgrade the server, it is highly recommended,
since the 1.4 version does not get any updates anymore, not even
security updates!
Also there are a lot of features that are painfully slow when done
against an 1.4 server or not even available (in that case you'll get an
error when trying that with an svn client).

You can upgrade clients and server at the same time, or do one before
the other. Both would work. But I would first upgrade the server, and
then the clients.

As a side note: TSVN 1.4 doesn't fully work with Win7 because there are
some bugs there which only surface on Win7, and some Shell APIs changed
in Vista/Win7 which are not accounted for in TSVN 1.4 yet. So you really
should also upgrade TSVN to the latest 1.7 version.

About upgrading your clients:
* 1.7 clients use a new format of the working copy. There's an upgrade
function but that function is not very stable if you're using externals,
or if the working copy is not 100% ok. Also, the upgrade function was
only tested to upgrade 1.6 format working copies, not 1.4 formats. Which
means: you better check out all working copies again or you'll get into
troubles.

* Since you left out version 1.5 and 1.6 of TSVN, I recommend to first
uninstall the installed TSVN version, reboot, then install the new
version. Because I've never tested an upgrade of such an old version.
But if your win7 installations are new, then I guess you can skip that step.

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2941667
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2012-03-28 19:50:41 CEST

This is an archived mail posted to the TortoiseSVN Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.