Konvence u branches » Historie » Verze 2
Petr Urban, 2023-03-19 13:36
1 | 2 | Petr Urban | h1. Branche, konvence pojmenování, udržování, commit messages a pull request. |
---|---|---|---|
2 | |||
3 | h2. Pojmenování větví: |
||
4 | |||
5 | > * nová feature := feature/<nazevDleAktivity> |
||
6 | > * bug := fix/<nazevDleAktivity> |
||
7 | > * test := test/<nazevDleAktivity> |
||
8 | |||
9 | * návod k linkování repozitáře: https://students.kiv.zcu.cz:3443/projects/redmine-manual/wiki/Prost%C5%99ed%C3%AD_projektu#Repozit%C3%A1%C5%99-%C3%BAlo%C5%BEi%C5%A1t%C4%9B |
||
10 | |||
11 | h2. Pull request |
||
12 | |||
13 | * Silně koreluje s předchozím bodem *pojmenování větví*. |
||
14 | * Na každý nový vývoj je třeba si založit patřičnou branch s danou jmennou konvencí (pokud nebude vedoucím týmu domluveno jinak po pádných argumentech). |
||
15 | * Každá branch se bude vztahovat k maximálně *jednomu* konkrétnímu vývoji (feature / enhahcement / bug fix) a nebude v sobě (pokud to nebude dávat logický smysl) zahrnovat více vývojů najednou! |
||
16 | > * Tento vývoj se bude po patřičném testování teprve s pull requestem mergovat do hlavní vývojové branche, tj. *dev*. PR (dále jen pull request) bude dělat *Petr Urban*. |
||
17 | * Na jedné vývojové větvi se může podílet samozřejmě více programátorů najednou, pokud mají společný vývoj. |