Branchs
Objetivo: Para agilizar o tempo de entrega, foi retirado o Reteste, sendo assim o procedimento fica:
- Ao pegar o caso, fazer a cópia do Trunk como é hj (não será feita a cópia direta da versão para não dar erro no merge ao trocar a versão e não perder o histórico).
- Faça um merge com a versão corrente.
- Faça seu tratamento, caso for demorado, fortemente indico que faça o merge com a versão corrente frequentemente.
- Quando Qualidade te informar que vai iniciar os testes, faça o o merge com a versão corrente e disponibilize os exe's necessários.
- Caso for reaberto, repetir o ponto 4 ao liberar novamente.
- Se aprovado e Qualidade pedir para subir, não demore para subir, pois caso demorar pode atrapalhar o merge do próximo teste que depende que seu tratamento já esteja na versão.
- No Mantis e Trello colocar como aguardando liberação de versão, pois não haverá mais o reteste.
- Casos que serão aguardando reteste, serão somente os casos feitos direto na versão e/ou casos que a Qualidade decidir que necessitam reteste por segurança ou outro motivo válido.
Merge com a versão pode apresentar esse erro:
Caso acontecer, então fazer o merge com a seguinte opção:
E caso dê o segundo erro abaixo, analisar se a opção indicado resolve.
Branchs separados:
Por questões de prazo/validações e facilitar as liberações, foi criado branchs da versão separados.
São uma cópia da versão a ser liberada, porém com casos geralmente grandes ou delicados, estão ali para não travar uma liberação de versão por exemplo. Esse branch é utilizado para casos definidos pela Qualidade/Liderança/Superiores.
Esse branch também deve estar sempre atualizado.
No Comments