Fluxo de trabalho para o desenvolvedor
- Criando tarefas
- Obtendo acesso aos arquivos
- Atualização do status da tarefa
- Envio para o repositório principal
- Obter novas versões no meu fork
A metodologia de trabalho utilizada para a construção do ETEControll utiliza gerenciador de incidentes pertencente ao BitBucket para designação de tarefas bem como itens a serem corrigidos.
Criando tarefas
O projeto está sendo gerenciado através do gerenciador de incidentes no repositório principal. Todos os erros/solicitações deverão ser reportados nele.
Sugerimos, para uma maior compreensão de como criar uma tarefa, ler a documentação disponível no BitBucket.
Obtendo acesso aos arquivos
A primeira etapa a ser realizada é criar um fork
do repositório principal. Desta maneira será possível enviar e receber os códigos atualizados pela equipe através do pull request
.
Atualização do status da tarefa
A atualização é realizada automaticamente ao informar o id
, representado pelo caracter #
, no commit.
Algumas marcações como fix
, close
e see
são utilizadas para relacionar uma tarefa a uma ação.
Assim, em cada commit é necessário associar o id
da tarefa, conforme o fluxo commit e a rastreabilidade das versões automaticamente.
Envio para o repositório principal
Uma fez finalizada a tarefa, ou seja, quando o desenvolvedor realiza o commit indicando o id
, é necessário que ela seja sincronizada com o repositório principal.
Para isso crie um pull request que o QA irá realizar a análise para a sincronização no repositório principal.
fork
Obter novas versões no meu Para obter as atualizações, sugerimos utilizar a tela do BitBucket. Lá existirá uma opção para obter as alterações do repositório principal do projeto e o merge
será realizado automaticamente.
- Anterior
- Próximo