... | @@ -17,4 +17,4 @@ Para facilitar a compreensão, deve-se seguir os seguintes padrões: |
... | @@ -17,4 +17,4 @@ Para facilitar a compreensão, deve-se seguir os seguintes padrões: |
|
* Para cada nova **feature**, cria-se uma nova branch a partir da branch **develop**. O nome dessas branches deve seguir o seguinte padrão: "issue#[num]", onde [num] é o número da atividade no redmine;
|
|
* Para cada nova **feature**, cria-se uma nova branch a partir da branch **develop**. O nome dessas branches deve seguir o seguinte padrão: "issue#[num]", onde [num] é o número da atividade no redmine;
|
|
* Os commits também devem seguir o seguinte padrão: "issue#[num]: [descrição]", onde [num] é o número da atividade no redmine e [descrição] é a descrição da atividade feita;
|
|
* Os commits também devem seguir o seguinte padrão: "issue#[num]: [descrição]", onde [num] é o número da atividade no redmine e [descrição] é a descrição da atividade feita;
|
|
* Após finalizar uma tarefa, deve-se fazer um merge request com destino à branch **develop**, atribuindo a aceitação aos observadores da mesma. Esses devem testar a **feature** localmente e aceitar caso esteja tudo certo. Caso contrário, o responsável pela atividade deve arrumar os erros e avisar aos observadores quando terminar (para que seja feita outro teste);
|
|
* Após finalizar uma tarefa, deve-se fazer um merge request com destino à branch **develop**, atribuindo a aceitação aos observadores da mesma. Esses devem testar a **feature** localmente e aceitar caso esteja tudo certo. Caso contrário, o responsável pela atividade deve arrumar os erros e avisar aos observadores quando terminar (para que seja feita outro teste);
|
|
* Uma branch **release** só é criada quando a branch **develop** estiver estável, para o lançamento de uma nova versão de produção. No caso do lançamento de uma nova versão, a branch **release** criada se junta à branch **master** e uma tag deve ser criada, especificando a versão do sistema (_git tag vX.Y.Z_). Para que a tag seja enviada, deve-se usar o comando _git push -tags_. |
|
* Uma branch **release** só é criada quando a branch **develop** estiver estável, para o lançamento de uma nova versão de produção. No caso do lançamento de uma nova versão, a branch **release** criada se junta à branch **master** e uma tag deve ser criada, especificando a versão do sistema (*git tag vX.Y.Z*). Para que a tag seja enviada, deve-se usar o comando _git push -tags_. |
|
\ No newline at end of file |
|
\ No newline at end of file |