Skip to main content

Branchs

Objetivo: Para agilizar o tempo de entrega, foi retirado o Reteste, sendo assim o procedimento fica:

  1. 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).
  2. Faça um merge com a versão corrente.
  3. Faça seu tratamento, caso for demorado, fortemente indico que faça o merge com a versão corrente frequentemente.
  4. 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.
    1. Caso for reaberto, repetir o ponto 4 ao liberar novamente.
  5. 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.
  6. No Mantis e Trello colocar como aguardando liberação de versão, pois não haverá mais o reteste.
    1. 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:

erro1.png

Caso acontecer, então fazer o merge com a seguinte opção:

merge.png

E caso dê o segundo erro abaixo, analisar se a opção indicado resolve.

erro2.png

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.