[MRM-1165]

o move out upgrade docs to a separate page


git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@776524 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Maria Odea B. Ching 2009-05-20 02:35:33 +00:00
parent 50193ed8c5
commit 135e4e7c15
4 changed files with 26 additions and 21 deletions

View File

@ -13,3 +13,5 @@ Installing Apache Archiva
* {{{webapp.html} Installing as a web application}}
* {{{upgrade.html} Upgrading to a new version}}

View File

@ -155,24 +155,3 @@ Installing Standalone Distribution of Apache Archiva
Archiva User DB on Derby Network Server}}
{Upgrading Archiva}
Upgrading Archiva is straightforward if the directions for separating the base from the installation above are followed. Simply retain the <<<data/repositories>>> and <<<data/databases/users>>> directories,
and the configuration files (in the conf directory, or the other locations specified above) and use a new extracted installation of Archiva.
Note that the <<<users>>> database must always be retained as it contains the permissions and user information across versions. However,
in order to take advantage of the improvements in search in Archiva 1.1 (and higher versions), s.a. search by java class/package/method, the archiva database must
be re-created. So you need to delete the <<<data/databases/archiva>>> directory, delete the <<<.index>>> directories of your respective repositories, and execute the repository and database scanners after
starting Archiva.
The repository data is portable across versions, and multiple versions can be configured to look at the same repositories (though not run simultaneously).
* Upgrading Archiva from 1.1 to 1.2
Because of the changes in the search implementation in 1.2, a few additional steps need to be performed when upgrading Archiva from 1.x to
1.2. Since the format of the index has changed in 1.2, the old index directory (which is located at <<</path/to/repo/.index>>> by default) needs to
be removed. And in order for the artifacts in the repository to be indexed again, the last modified date of the artifacts need to be updated.
To do this, just execute <<find [REPOSITORY_DIRECTORY_NAME] | xargs touch>> at the base directory where the repository resides. Execute the repository
scanning so that the new index will be generated.

View File

@ -0,0 +1,23 @@
------
Upgrading Archiva
------
Upgrading Archiva
Upgrading Archiva is straightforward if the directions for separating the base from the installation above are followed. Simply retain the <<<data/repositories>>> and <<<data/databases/users>>> directories,
and the configuration files (in the conf directory, or the other locations specified above) and use a new extracted installation of Archiva.
Note that the <<<users>>> database must always be retained as it contains the permissions and user information across versions. However,
in order to take advantage of the improvements in search in Archiva 1.1 (and higher versions), s.a. search by java class/package/method, the archiva database must
be re-created. So you need to delete the <<<data/databases/archiva>>> directory, delete the <<<.index>>> directories of your respective repositories, and execute the repository and database scanners after
starting Archiva.
The repository data is portable across versions, and multiple versions can be configured to look at the same repositories (though not run simultaneously).
* Upgrading Archiva from 1.1 to 1.2
Because of the changes in the search implementation in 1.2, a few additional steps need to be performed when upgrading Archiva from 1.x to
1.2. Since the format of the index has changed in 1.2, the old index directory (which is located at <<</path/to/repo/.index>>> by default) needs to
be removed. And in order for the artifacts in the repository to be indexed again, the last modified date of the artifacts need to be updated.
To do this, just execute <<find [REPOSITORY_DIRECTORY_NAME] | xargs touch>> at the base directory where the repository resides. Execute the repository
scanning so that the new index will be generated.

View File

@ -48,6 +48,7 @@
<item name="Installing Archiva" href="/adminguide/installing.html" collapse="true">
<item name="Installing Standalone" href="/adminguide/standalone.html" />
<item name="Installing as a WAR" href="/adminguide/webapp.html" />
<item name="Upgrading to a New Version" href="/adminguide/upgrade.html" />
</item>
<item name="Databases" href="/adminguide/databases.html" />
<item name="Security" href="/adminguide/security.html" collapse="true">