Mudanças entre as edições de "Política de Versionamento e estruturação de branches"
(→Estruturação dos branches no GitLab) |
(→Estruturação dos branches no GitLab) |
||
Linha 9: | Linha 9: | ||
A imagem abaixo apresenta de forma resumida a forma de estrutura dos branches de um projeto: | A imagem abaixo apresenta de forma resumida a forma de estrutura dos branches de um projeto: | ||
− | [[Arquivo:Estratégia de branches.png]] | + | [[Arquivo:Estratégia de branches.png|thumb|500px|center]] |
+ | |||
+ | Cada repositório contém por padrão um branch '''"Main"'''. Este branch contém o histórico do código estável do produto, sendo este a matriz de onde os demais branches serão criados. | ||
+ | |||
+ | Quando uma nova evolução deste código fonte é necessária (sendo esta por uma evolução de produto ou um novo projeto) será criado um novo branch para este desenvolvimento. Este branch deverá ter por nome o nome do projeto/produto aberto. |
Edição das 12h48min de 1 de setembro de 2016
Sobre essa página
Essa página contém informações referentes ao modelo de estruturação de branches dos repositórios existentes no GitLab que deve ser seguido para que sejam aderentes ao Processo de Desenvolvimento de Software da MSTECH.
Da mesma forma, descrevemos como os artefatos devem ser organizados na realização de uma operação de manipulação de arquivo versionado (commit).
Estruturação dos branches no GitLab
A imagem abaixo apresenta de forma resumida a forma de estrutura dos branches de um projeto:
Cada repositório contém por padrão um branch "Main". Este branch contém o histórico do código estável do produto, sendo este a matriz de onde os demais branches serão criados.
Quando uma nova evolução deste código fonte é necessária (sendo esta por uma evolução de produto ou um novo projeto) será criado um novo branch para este desenvolvimento. Este branch deverá ter por nome o nome do projeto/produto aberto.