Index: openacs-4/packages/acs-core-docs/www/upgrade-openacs-files.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/upgrade-openacs-files.adp,v diff -u -r1.1.2.12 -r1.1.2.13 --- openacs-4/packages/acs-core-docs/www/upgrade-openacs-files.adp 23 Jun 2016 08:32:46 -0000 1.1.2.12 +++ openacs-4/packages/acs-core-docs/www/upgrade-openacs-files.adp 19 Nov 2016 09:21:55 -0000 1.1.2.13 @@ -1,5 +1,5 @@ -{/doc/acs-core-docs {Documentation}} {Upgrading the OpenACS files} +{/doc/acs-core-docs {ACS Core Documentation}} {Upgrading the OpenACS files} Upgrading the OpenACS files Upgrading the OpenACS files

-Chosing a Method to Upgrade your +Chosing a Method to Upgrade your Files

OpenACS is distributed in many different ways:

  • as a collection of files

  • as one big tarball

  • via CVS

  • via automatic download from within the APM (package manager)

Upgrades work by first changing the file system (via any of the @@ -27,7 +27,7 @@

-Methods of upgrading OpenACS files

    +Methods of upgrading OpenACS files
  • Upgrading files for a site which is not in a CVS @@ -56,7 +56,7 @@ version, without overriding your own local customizations.

    This diagram explains the basic idea. However, the labels are incorrect. Step 1(a) has been removed, and Step 1(b) should be labelled Step 1.

    -

    Figure 5.2. Upgrading a local CVS +

    Figure 5.2. Upgrading a local CVS repository

    Upgrading a local CVS repository

    • @@ -69,7 +69,7 @@ checkout, create a temporary CVS checkout to merge your local changes, fix any conflicts, commit your changes, and then update your site. It sounds complicated, but it's not too bad, and it -is the best way to work around CVS's limitations.

      This part describes how to set up your working CVS checkout. +is the best way to work around CVS's limitations.

      This part describes how to set up your working CVS checkout. Once it is set up, you'll be able to update any packages using the existing working CVS checkout. We use one dedicated directory for each branch of OpenACS - if you are using OpenACS 5.1,x, you @@ -196,7 +196,7 @@

-Upgrading a Production Site Safely

If you are upgrading a production OpenACS site which is on a +Upgrading a Production Site Safely

If you are upgrading a production OpenACS site which is on a private CVS tree, this process lets you do the upgrade without risking extended downtime or an unusable site:

  1. Declare a freeze on new cvs updates - ie, you cannot run cvs