Ajout fichier backup

This commit is contained in:
2025-06-10 19:01:48 +02:00
parent b3c70abb6a
commit 0404e05829
6 changed files with 64 additions and 20 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 82 KiB

View File

@@ -0,0 +1,34 @@
🔁 Mise à jour de la branche product depuis develop : workflow recommandé
⚙️ Étapes standards :
Travaille uniquement sur develop
Quand tu es prêt à mettre en production :
git checkout product
git merge develop
git push origin product
Cela fusionne proprement toutes les modifications testées de develop vers product.
🖥️ Et sur le VPS ?
Si ton VPS suit la branche product, alors une fois que tu as fait :
git push origin product (sur pycharm)
Tu peux te connecter à ton VPS et faire :
cd /home/debian/Gestion_sondes git pull origin product
🔵 Mettre à jour supervisor
cd /etc/supervisor/conf.d
supervisorctl restart all
Et pour vérifier le bon état des services
supervisorctl status
exit
exit
🔵 4. Vérification
pour vérifier que les scripts tournent bien.
#tail -f /home/debian/Gestion_sondes/Logs/monitor.csv

Binary file not shown.

Before

Width:  |  Height:  |  Size: 129 KiB

View File

@@ -1,20 +0,0 @@
📝 Exécution du script update_product_from_develop.sh sous Windows
🎯 Objectif :
Mettre à jour les fichiers déjà présents dans la branche product depuis develop,
sans importer les nouveaux fichiers.
✅ Étapes à retenir (avec Git Bash)
Ouvrir Git Bash
(depuis Démarrer → Git Bash)
Naviguer dans ton projet :
cd "/c/Users/miche/PycharmProjects/Gestion sondes/tools"
Rendre le script exécutable une seule fois :
chmod +x update_product_from_develop.sh
Exécuter le script à tout moment :
./update_product_from_develop.sh
🔁 Résultat :
1) Seuls les fichiers déjà présents dans product sont mis à jour
2) Les fichiers nouveaux de develop sont ignorés
3) Affichage clair de ce qui est mis à jour ou non