Arthur-Bottemanne / Eval-Gitflow-Specs

Eval-Gitflow-Specs
0 stars 0 forks source link

GRP1 - Evaluation pratique 2024 - Gitflow

Enoncé

Lors de cette épreuve, nous allons valider les compétences suivantes:

Moyens à disposition

Critère Valeur
Accès internet oui
Travail collaboratif non
Temps à disposition 45 min

Pondération et barême

Cette évaluation vaut pour 50% de la deuxième note du module.

Le barême est l'habituel [nbPtsObtenus/nbPtsMaximum]/5*1


Préparation de votre environnement

via l'interface graphique de Github

!!! Forkez toutes les branches (main et develop)

git clone <votreUrl>
git flow init
git pull

Etat de l'arbre

ProjectTree

Critères d'évaluation

Critère Valeur Pondération
Hotfix Toutes les étapes sont présentes 5pts
Feature F2 Toutes les étapes sont présentes 4pts
Release Toutes les étapes sont présentes 6pts
Chronologie des branches Selon le schéma draw io 6pts
Bonnes pratiques de commits (préfixes) Selon le schéma draw io 3pts
Bonus Combien de branches doivent être présentes sur le dépôt à la fin ??? 1pt

Arbre à obtenir à la fin du travail

git log --graph --oneline --decorate --all
λ git log --graph --oneline --decorate --all
*   37334d3 (HEAD -> develop) Merge tag '1.1.0' into develop
|\
| *   fad3245 (tag: 1.1.0, main) Merge branch 'release/1.1.0'
| |\
| | * 914cdd8 refactor:
| | * 46b3c87 fix:
| | * 6ac15a7 test:
| |/
|/|
* |   3f22803 Merge branch 'feature/f2' into develop
|\ \
| * | 6147660 refactor:
| * | 63401fb fix:
| * | 2d58ecb feat:
| * | 2c9a2f9 test:
|/ /
* | cd409fe Merge tag '1.0.1' into develop
|\|
| *   5899bd8 (tag: 1.0.1) Merge branch 'hotfix/1.0.1'
| |\
| | * ee319ec refactor:
| | * 259fff5 fix:
| | * f03107f test:
| |/

---------------------------------------------------- //point de départ

* |   c20b028 Merge branch 'feature/f1' into develop
|\ \
| |/
|/|
| * b839c2e refactor:
| * ffe54cd feat:
| * 6d0d436 test:
|/
* 9975104 chore:

Modalités de livraison