Politica de Branch
Histórico de Versão
Data | Data Prevista de Revisão | Versão | Descrição | Autor | Revisor |
---|---|---|---|---|---|
11/11/2022 | 11/11/2022 | 1.0 | Criação do Documento de Políticas | Joao Lucas | Pedro Lucas |
Criação de Branches
Ilustração do funcionamentos das branches na Figura 1 :
Figura 1 - Politica de Branch
-
O repositório do projeto terá uma branch principal e estável, a main.
-
Os PRs passaram por revisões e ao fim de cada release, ou em casos excepcionais, serão aceitos pelos mesmos.
-
Deve-se ser criada uma nova branch para cada nova feature, correção ou falha a partir da branch main.
Para a criação de branches siga os passos e exemplos a seguir:
-
O nome da branch (NomeDaBranch) deverá ser uma abstração do nome da história de usuário (US), técnica (TS) ou correção (HF) a qual se refere.
-
Caso não tenha tag.
NomeDaBranch
- Caso tenha tag, ela será o número da issue a qual a se refere a história de usuário (US), técnica (TS) ou correção (HF) .
NumeroDaIssueNomeDaBranch
- O NomeDaBranch deverá ser escrito seguindo o padrão PascalCase
NumeroDaIssueNomeDaBranch
Exemplo prático
- Sem tag
OurPolicies
- Com tag
Issue01PascalCase