Ajout fichier backup
This commit is contained in:
Binary file not shown.
|
Before Width: | Height: | Size: 82 KiB |
@@ -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 |
@@ -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
|
||||
Reference in New Issue
Block a user