Skip to main content

Incluindo Branch da versão no Trunk (desenvol)

Resumo do processo

Passar as alterações trabalhadas no branch da versão, para o Trunk.

- Update e Clean Up nas pastas locais C:\Codigo Fonte e pasta da versão.
- Verificar se a pasta da versão está atualizada com Trunk, isso pode ser feito comparando último log do Trunk com última atualização no branch da versão.
- Caso estiver desatualizada, atualize fazendo Merge.
- Copie os arquivos dentro da pasta da versão (sem utilizar CTRL + A para não selecionar o arquivo oculto do .svn), cole dentro de C:\Codigo Fonte.
- Simule o Commit, aperte em None por segurança, deixe marcado a opção "Show unversioned files" para aparecer os arquivos criados na versão.
- Coloque no log a mensagem de liberação da versão.
- Faça as comparações de alterações necessárias.
- Se tudo certo, então aperte em OK.

Envolvidos no processo

Dupla responsável pelo branch da versão, porém processo realizado pelo Dev.

Etapas do processo

Baixar a pasta a seguir para o computador através de um Checkout usando o endereço:

    • https://svn.supersoft.com.br/svn/desenvolvimento/trunk/CodigoBaseSkin

Ou caso já tenha em sua máquina,  atualizar o Trunk local com Update.
Faça o processo de Merge na sua pasta local, com as seguintes alterações:

URL to merge from: Colocar endereço no branch da versão atual
  Ex: https://svn.supersoft.com.br/svn/desenvolvimento/branches/Versoes/ERP/048-Caso-0044760
Merge depth: Working copy Importante essa parte!

56_.png

57.png

Fazer um Commit com as seguintes informações:

Nas Units com Status “modified(property change only)” dar um Revert

58.png

Utilizar como mensagem padrão a seguinte estrutura:

Seguir a estrutura:
Resumo do caso pai do branch da versão
Casos pai (versionamento do módulo)
  Casos filho (casos relacionados ao módulo acima e que serão entregues através da liberação do módulo)

52.png

Ponto inicial do processo

Pedido vindo da qualidade através do caso pai, para que seja incluído no Trunk as alterações do branch da versão.

Ponto final do processo

Avisar no mesmo caso que o código já está no Trunk e avisar na ferramenta de comunicação (Atualmente Rocket) que foi feita a inclusão das alterações e que podem iniciar abertura do casos do próximo branch da versão.

Resultado esperado

Passar para o Trunk o código trabalhado por versão, validado e testado, mantendo a integridade do Trunk para uma eventual versão de urgência "B Erro" no fluxograma.