Mise à jour de l'application

Voici comment procéder pour mettre à jour Robert2. Notez que ceci est susceptible d'évoluer fortement à l'avenir.

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 possibiltés s'offrent à vous :

Avec le fichier ZIP

Pour ceux qui préfèrent utiliser le fichier ZIP, 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ù).
  • Copier le contenu du dossier data/ de l'ancienne version dans ce nouveau dossier.
  • Faire pointer le nom de domaine de votre hébergement vers le 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 et SSH

Pour ceux qui utilisent le logiciel de versionning Git, il suffit de :

  • Lancer la commande git pull dans le dossier existant.
  • Mettre à jour les dépendances avec composer : composer update.
  • Lancer les migrations de la base de données : Un jour, ceci sera automatisé mais ce n'est pas encore le cas... En attendant, il faut vous connecter en SSH à votre serveur et lancer la commande composer migrate.
  • Supprimer le fichier de cache src/var/cache/routes.php.
  • 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. Ceci pour le même tarif que l'installation personnalisée !

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é !