Projekt

Obecné

Profil

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.