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

Re: subversion upgrade from 1.4.3 to 1.6.12

From: Nico Kadel-Garcia <nkadel_at_gmail.com>
Date: Thu, 5 Aug 2010 20:00:28 -0400

On Thu, Aug 5, 2010 at 9:59 AM, Kriparam Faraday <mailkrips_at_yahoo.com> wrote:
> Hi,
> We have an existing subversion setup running using apache(mod_dav_svn). We
> are looking to upgrade the subversion from 1.4.3 to 1.6. Can someone guide
> me the steps needed in upgrading it?

I strongly urge you to:

* Move aside yoru orignal repository to block access to it.
* Archive that to tape.
* Install the new Subversion.
* Use "svnadmin hotcopy" to copy the old repository to a new locaiton.
* Test that location.
* Move the hotcopy over to the old location.
* Enjoy.

>
> 1) Do we need to just upgrade the module(mod_dav_svn). If yes, is there a
> way to find out which version of mod_dav_svn I need to use?

Update the package. You probably need the newer libraries.

> 2) Doesnt apache need to be upgraded in order for the svn module to be
> compatible with it? if so, is there a way to find out the correct apache
> version?

No.

> 3) Since the subversion is being accessed through apache, am I right in
> assuming I dont need to touch svnserve or any of the installations
> pertaining to that for this upgrade?

Please do. Updating the repository and related tools buys you a stack
of useful fixes, such as better warnings about password storage, and
better handling of EOL in log files, and every other Subversion patch
since 1.4.

> 4) After the upgrade, how do I go about upgrading the svn repositories?

See above. Backup, update software, do svnadmin hotcopy.

> If you have any documentation that could lead me to the answers that would
> be helpful too.
>
> Thanks in advance.
> Kripa
>
Received on 2010-08-06 02:02:00 CEST

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

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