Gestion de Git :
Différentes règles :
-
Faire les commits en anglais et bien expliquer ce qu'on fait. Par exemple j'enlève un carré sur une page, je marque :
Deleting a square on top in page index.php
. -
Une branche est une fonctionnalité, donc dès que vous voulez ajouter une nouvelle chose, créer une branche.
-
/!\ Supprimez bien les branches qui sont déjà sur le master depuis au moins 15 jours !
-
Si on push et qu'on a changé l'API, bien faire attention que personne est en train de la changer en même temps, sinon il y aura des conflits entre les différentes modifs.
-
Merge de temps en temps et ne pas attendre trop longtemps afin d'avoir un nombre de conflit minimum.
-
/!\ ATTENTION ne pas écrire
resolve #x
dans ces commits, car cela ferme le ticket associé au numéro x -
/!\ ATTENTION Toujours vérifier la partie PHP_COMPILATION sur Drone pour vérifier que le PHP n'as pas d'erreur de syntaxe
Gestion du Kanban :
Règles du Kanban :
-
Une fois qu'un ticket est fini, bien le Fermer et le mettre dans Done.
-
Dès que vous faites une tâche, créez le ticket correspondant s'il n'existe pas et affectez le à vous et aux autres personnes faisant cette tâche.
-
NE PAS OUBLIER DE BOUGER LES TICKETS, vérifiez de temps en temps que vos tickets sont à jour, que les tâches finies sont bien marqué comme telle.