> For the complete documentation index, see [llms.txt](https://students.corentindesfarges.fr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://students.corentindesfarges.fr/cnam-fip-1a/tp-de-groupe.md).

# TP de groupe

## Mise en place

Le TP de groupe donnera lieu à une évaluation. Il est essentiel que chacun s'investisse dans ce travail car la note de l'équipe en dépendra.

* Organisez vous en 6 équipes de 4 personnes. Essayez dans la mesure du possible d'équilibrer les niveaux.
* Forkez le projet <https://gitlab.com/corentin.desfarges/age-of-git> (un seul fork par équipe !)
* Chaque membre de l'équipe doit cloner le dépôt forké en local
* Affectez-vous les rôles P1 / P2 / P3 / P4, et remplissez le document (spécifié dans le salon Discord)
* Chaque membre de l’équipe doit avoir installé Node.js sur sa machine / VM
* Chaque membre de l’équipe doit être ajouté au groupe "Maintainer" du fork.
* Donnez moi également le rôle Maintainer

{% hint style="info" %}
Utilisez la commande **`node index.js`** depuis la racine de votre projet pour le lancer
{% endhint %}

### Consignes globales

* Chaque étape effectuée devra être liée à une **issue**, et être réalisée sur une "feature" branche (plusieurs commits sont acceptés si nécessaire). Cette branche doit partir de **master** (vérifiez que votre branche master local est à jour !)
* Ne supprimez pas les branches de travail, même après les avoir mergées.
* Ne mergez jamais sur master sans passer par une Merge Request au préalable.
* Chaque équipe devra produire un document contenant les différentes réponses / justifications / analyses attendues dans chaque sprint. **Ce document sera à rendre lors de la dernière séance.** Ne le négligez pas.
* À la fin de chaque sprint, invitez-moi dans votre salon Discord pour obtenir la suite des consignes.
