Accueil Communauté Projets Documentation ESUP-Days Communication Aide Intranet

04 Upgrading

The esup-helpdesk project (code and documentation) is a collaborative work. Leave comments!
(editing the esup-helpdesk documentation itself is reserved to the esup-helpdesk deployers; to become a member of this group, please contact paubry)

Table of contents

Home

Redactors

Group: proj-helpdesk (offline)
Alexandre Boisseau (boisseau@univ-brest.fr)
boisseau at univ-brest dot fr
Brigitte Wallaert (wallaert@univ-lille1.fr)
brigitte dot wallaert at univ-lille1 dot fr
Doriane Dusart (ddusart@univ-valenciennes.fr)
doriane dot dusart at univ-valenciennes dot fr
Fabrice Jammes (fjammes@univ-paris1.fr)
fabrice dot jammes at univ-paris1 dot fr
Gilian GAMBINI (ggambini@univ-nancy2.fr)
gilian dot gambini at univ-nancy2 dot fr
Harold Moyse (1986138@sac.cru.fr)
harold dot moyse at uvsq dot fr
Julien Pedrono (1986401@sac.cru.fr)
julien dot pedrono at insa-rennes dot fr
Odile Germes (germes@univ-rennes1.fr)
odile dot germes at univ-rennes1 dot fr
Pascal Aubry (paubry@univ-rennes1.fr)
pascal dot aubry at univ-rennes1 dot fr
Philippe Lecler (2324998@sac.cru.fr)
philippe dot lecler at irisa dot fr
Vincent Repain (vrepain@univ-rennes1.fr)
vincent dot repain at univ-rennes1 dot fr
Yves Deschamps (ydeschamps)
yves dot deschamps at univ-lille1 dot fr

The upgrading procedure is always the same:

  1. download the sources of the new release
  2. uncompress the sources at the same place you did for the previous (already installed) release (for instance, uncompress esup-helpdesk[-quick-start]-x.y.z-t.zip to the folder /usr/local/helpdesk/src, which creates the folder /usr/local/helpdesk/src/esup-helpdesk[-quick-start]-x.y.z)
  3. stop the previous release by running ant stop (from the folder of the previous release)
  4. recover the configuration and the customizations of the previous release by running ant recover-config (from the folder of the new release, see Recovering previous configuration and customizations when upgrading)
  5. edit the configuration files if claimed by the ChangeLog
  6. deploy the new release by running ant deploy
  7. upgrade the structure of the database by running ant upgrade (needed for the minor upgrades only, not for patch upgrades)
  8. restart the application by runnning ant start
    Recovering the previous configuration and customizations
    When upgrading to a newer release, the new release must be installed at the same place that the previous release, for instance /usr/local/helpdesk/src, or the ant task recover-config will not work.

See also:

Etiquettes:

Saisissez les étiquettes à ajouter à cette page:
Wait Image 
Vous recherchez une étiquette ? Commencez à taper.