Skip to content

Latest commit

 

History

History
97 lines (63 loc) · 3.17 KB

upgrade.rst

File metadata and controls

97 lines (63 loc) · 3.17 KB

Mise à jour

Mise à jour des fichiers

Git

Si vous avez installé Novius OS avec :program:`Git`, placez-vous dans le répertoire de votre Novius OS :

git fetch origin
git checkout master/elche
git submodule update --recursive --init

Note

La mise à jour des submodules peut afficher une ligne

warning: unable to rmdir packages/log: Le dossier n'est pas vide

si c'est le cas, exécutez la commande suivante :

rm -rf novius-os/packages/log/

Zip

Si vous avez téléchargé Zip, la procédure est plus complexe.

Vous pouvez alors continuer votre mise à jour.

Lancer la migration

Avant de lancer la procédure de migration automatique, sauvegarder votre base de données.

Via SSH

Si vous avez accès à :program:`SSH` sur le serveur, placez-vous dans le répertoire de votre Novius OS :

sudo php oil refine migrate
sudo php oil refine migrate -m

Via Navigateur

Si vous n'avez pas accès à :program:`SSH`, vous pouvez faire la migration via votre navigateur :

Via l'interface back-office

Si vous n'avez pas accès à :program:`SSH`, vous pouvez faire la migration via l'interface d'administration de votre Novius OS :

  • Connectez-vous à votre back-office
  • Ouvrez l'application "Gestion des applications"
  • Cliquer sur "Prendre en compte les changements" pour toutes les applications, ou sur "Actualiser toutes les metadata" dans la barre d'outils si vous êtes en mode expert.

Warning

Quand vous allez accéder à votre back-office sans avoir lancé les migrations, votre logiciel sera dans un état instable. Les sources ne correspondront pas avec l'état de la base de données. Vous aurez sans doute des messages d'erreur. Vous pouvez les ignorer.

Mettre à jour vos développement

Si vous avez des développements personnels, suivez la procédure le :doc:`/release/migrate_from_dubrovka_to_elche`.