Mise à jour de l'application

Voici comment procéder pour mettre à jour Robert2.

Important
Avant tout, il faut impérativement faire une sauvegarde de la base de données !! Conservez bien le fichier SQL de votre sauvegarde.

Ensuite, deux possibilités s'offrent à vous :

Avec le fichier ZIP

La plupart des utilisateurs préfèrent cette méthode, qui est recommandée. Voici comment procéder :

  • Copier le code source de la nouvelle version dans un autre dossier (pour éviter d'écraser l'ancienne version, au cas où).
  • Faire pointer le nom de domaine de votre hébergement vers ce nouveau dossier.
  • Visiter l'URL de votre Robert2 pour lancer l'assistant d'installation.
  • Repasser sur toutes les étapes de l'installation, en veillant bien à renseigner les mêmes accès à la base de données.

Avec Git

Pour les développeurs, qui utilisent le logiciel de versioning Git, il suffit de :

  1. Lancer la commande git pull à la racine du dossier du projet.
  2. Mettre à jour les dépendances PHP avec composer : cd server && composer install.
  3. Lancer les migrations de la base de données : cd server && composer migrate.
  4. Mettre à jour les dépendances front-end avec Yarn (ou NPM) : cd client && yarn install (ou npm install).
  5. Re-créer le build des sources front-end : cd client && yarn build (ou npm run build).
  6. Supprimer le fichier de cache src/var/cache/routes.php.
  7. Corriger le fichier src/App/Config/settings.json avec les éventuelles données manquantes (voir dans l'annexe concernée qui est à jour avec un exemple de fichier de configuration).

En cas de problème

Si vous avez des difficultés à mettre à jour votre Robert2, nous pouvons vous aider. Cette prestation est facturée 70,00 H.T., et vous pouvez en profiter pour poser toutes vos questions à l'un des membres de l'équipe !

Nous pouvons aussi vous aider si vous nous contactez, pour un prix attractif. Ou alors, vous pouvez utiliser le forum pour demander de l'aide à la communauté !