📚 Agora node [[codev]] ☆
📜 File 04 - Documentation technique/codev.md by @communecter ☆ 📎 ⛶
Outils et bonne pratique§
scripts§
qlqs script pour faciliter la vie de dev au préalable il faut créer un lien symbolique local sur la machine en ligne de commande
cd ~
ln -s ~/path/To/Dev/Folder d7
switch de branche by script§
executer
. ~/d7/pixelhumain/scripts/gitCheckout.sh master
ou
. ~/d7/pixelhumain/scripts/gitCheckout.sh qa
up tout les repo§
créer un raccourci avec un lien sym
cd ~
ln -s . ~/d7/pixelhumain/scripts/gitPull.sh p
puis quand vous voulez tout up , executer
. p
Communication§
Rocket Chat est notre principale outil de communication directe #codev est le channel de dev , il est privé et interne à OPEN ATLAS On y partage les questions, les problème rencontrés, des histoires. C’est l’espace de discussion commune entre tout les devs actifs sur CO.
Chaque projet a son propre channel en fonction des contextes
Scrum Ecrit§
tout les lundi et jeudi matin , tout le monde ecrit son scrum sur le channel #coscrum. On y partage :
- ce qui a été fait
- ce qui sera fait
Test unitaire sont en cours§
Processus de déploiement§
DEV§
QA§
PROD§
📜 File 19 - Team/codev.md by @communecter ☆ 📎 ⛶
Outils pratiques§
si votreCheminVersCO = /var/www/communecter est le chemin vers le dossier contenant pixelhumain et modules
LIGNES DE COMMANDES§
Créer un racourci de travail§
alors à la racine
cd
ln -s cheminVers d
Vous pourrez alors faire des chose comme§
Mettre tout les repository à jour d’un coup§
./d/pixelhumain/scripts/gitPull.sh
Faire un checkout de tout en une ligne§
pour tout mettre sur DEV
./d/pixelhumain/scripts/gitCheckout.sh development
ou tout mettre sur QA
./d/pixelhumain/scripts/gitCheckout.sh qa
NAVIGATEURS§
TRAVAILLER , Rafraichir F5§
dans CO, on utilise du JS et on recharge que la partie active grace au hash de l’url Donc plutot que de tjrs recharger toute la page , dans la console (Ctrl+Shift+C) vous pouvez executer
urlCtrl.loadByHash(location.hash)
Créer un racourci RELOAD§
- Afficher la Barre des favoris, click droit en haut du nav
- Afficher barre des favoris
-
dessus click droit ajouter une page
- nom : RELOAD
- url : javascript:urlCtrl.loadByHash(location.hash)
Vider le cache§
sudo rm -Rf ~/d/pixelhumain/ph/protected/runtime/cache/*
DEUGGUER§
- Quand ca marche pas, verifier toujours la CONSOLE et NETWORK
- suivez les pistes des erreurs
- vous pourriez aussi verfier dans ~/d/pixelhumain/ph/protected/runtime/application.log
- vous pourriez aussi verfier dans vos logs apache (chez moi /var/log/apache2/error/log)
📜 File en/15 - Team/codev.md by @communecter ☆ 📎 ⛶
Outils pratiques§
si votreCheminVersCO = /var/www/communecter est le chemin vers le dossier contenant pixelhumain et modules
LIGNES DE COMMANDES§
Créer un racourci de travail§
alors à la racine
cd
ln -s cheminVers d
Vous pourrez alors faire des chose comme§
Mettre tout les repository à jour d’un coup§
./d/pixelhumain/scripts/gitPull.sh
Faire un checkout de tout en une ligne§
pour tout mettre sur DEV
./d/pixelhumain/scripts/gitCheckout.sh development
ou tout mettre sur QA
./d/pixelhumain/scripts/gitCheckout.sh qa
NAVIGATEURS§
TRAVAILLER , Rafraichir F5§
dans CO, on utilise du JS et on recharge que la partie active grace au hash de l’url Donc plutot que de tjrs recharger toute la page , dans la console (Ctrl+Shift+C) vous pouvez executer
urlCtrl.loadByHash(location.hash)
Créer un racourci RELOAD§
- Afficher la Barre des favoris, click droit en haut du nav
- Afficher barre des favoris
-
dessus click droit ajouter une page
- nom : RELOAD
- url : javascript:urlCtrl.loadByHash(location.hash)
Vider le cache§
sudo rm -Rf ~/d/pixelhumain/ph/protected/runtime/cache/*
DEUGGUER§
- Quand ca marche pas, verifier toujours la CONSOLE et NETWORK
- suivez les pistes des erreurs
- vous pourriez aussi verfier dans ~/d/pixelhumain/ph/protected/runtime/application.log
- vous pourriez aussi verfier dans vos logs apache (chez moi /var/log/apache2/error/log)
✨ AI Synthesis Mistral Gemini ChatGPT Claude
Expanding this section will automatically generate an AI synthesis of the contributions in this node.