Travailler en équipe : approche centralisée

Exercice

Objectif : préparer en le simulant le travail en équipe sur des mêmes fichiers

Pour cet excerice, se mettre en binôme ou trinôme afin de simuler un travail en équipe.

Définir un responsable git.

Simulation

Définir une arborescence de travail

1- Définir le nom de base du projet.

2- Créer un repository sous github (par le responsable Git).

3- Cloner localement le dépôt distant (par exemple dans le répertoire htdocs de xampp).

4- Créer les sous dossiers et les premiers fichiers, commiter et mettre à jour le dépôt distant.

Exemple d’arborescence :

1
PROJET_ETRS403_mecatronics
2
        / pico / test_micropico.py
3
        / web / images /
4
              / projet.php
5
              / projet.css
6
              / projet.js
7
        / sql / base_data.sql
8
        / arduino / commande.c
9
        / Readme.md

Simulation

1- Ouvrir Vscode et installer si nécessaire Liveshare.

2- Ouvrir le dossier du projet.

3- Lancer Liveshare et co-éditer les fichiers du projet.

Simulation

Sauvegarder l’avancement du projet :

1- Réaliser des commits locaux régulièrement (responsable Git), par exemple en réalisant une premier page du projet (titre, image, description, etc).

2- Mettre à jour le dépôt distant.

3- Les membres de l’équipe peuvent cloner le dépôt distant pour en avoir une copie (non modifiable).

4- Les membres de l’équipe mettent à jour leur dépôt local.