Nik Clayton > SVN-Web-0.53 > UPDATING

Download:
SVN-Web-0.53.tar.gz

Annotate this POD

CPAN RT

New  5
Open  6
View/Report Bugs
Source   Latest Release: SVN-Web-0.63

NAME ^

UPDATING

SYNOPSIS ^

Notes on updating from previous versions of SVN::Web

DESCRIPTION ^

If you have not modified the supplied template files the update can be carried out by:

  1. Backing up your existing config.yaml file.
  2. Removing all the files in your current svnweb directory.
  3. Running svnweb-install from this distribution. This will copy the new templates, as well as creating a new config.yaml.
  4. Restoring the config.yaml that you backed up in step 1, and making any changes, as described below.

If you have made local modifications then the following information should help you merge the changes in this version in to your modified files.

0.52 to 0.53

0.51 to 0.52

0.50 to 0.51

0.49 to 0.50

0.48 to 0.49

0.47 to 0.48

0.46 to 0.47

0.45 to 0.46

This was a bug fix release, with no changes to the templates, localisation, or configuration files.

0.44 to 0.45

This was a bug fix release, with no changes to the templates, localisation, or configuration files.

0.43 to 0.44

If you have not modified the supplied templates and localisation files the update can be carried out by:

  1. Backing up your existing config.yaml file.
  2. Removing all the files in your current svnweb directory.
  3. Running svnweb-install from this distribution. This will copy the new templates and localisation files, as well as creating a new config.yaml.
  4. Restoring the config.yaml that you backed up in step 1.

If you have made local modifications then the following information should help you merge the changes in this version in to your modified files.

0.42 to 0.43

0.41 to 0.42

0.40 to 0.41

After installing the new module you should copy lib/Templates/trac/header to <dir>/template/trac/header, where <dir> is the directory in which you ran svnweb-install.

Anything < 0.40 to 0.40

The 0.40 release includes sweeping changes to the templates, as well as additional functionality and configuration directives. See CHANGES for details.

The simplest approach is to backup your existing config.yaml and then re-run svnweb-install. This will generate a new config.yaml and copy over the new templates and other files.

It should be easy to migrate your old configuration directives to the new configuration file.

syntax highlighting: