Com o padrão de desenvolvimento em branchs é necessario criar as suas branch para desenvolvimento, nessa parte do documento mostraremos como efetuar esse processo diretamente pelo Azure DevOps.
Passo a passo
Acesse o Jira e selecione a issue que você vai trabalhar.
Ao selecionar a issue e salve a numeração com nome da mesma.
Exemplo: BIGRETAIL-20961 Erro de divergências de valores [ Troco não permitido](Standard)
Acesse o link https://dev.azure.com/LinxBigRetail
Busque o projeto em que você vai trabalhar.
Figura 1 — Home do Azure.
Ao selecionar seu projeto clique no módulo Repos > Branches.
Figura 2 — Menu de opções.
Selecione para qual produto a Branch será criada.
Figura 3 — Seletor de branchs.
Figura 4 — Seletor de branchs.
Após selecionar o produto clique no botão "New Branch". Será aberta a tela de criação da branch.
Figura 5 — Criando a branch.
Informe a numeração e o nome da issue que você salvou. no campo "Name". Em seguida selecione a Branch base da Sprint.
Clique no botão "Create".
Com a branch criada clique na aba "All" e pesquise o nome da branch que você criou.
Figura 6 — Explorador de branchs.
Ao clicar na branch serão mostrados os arquivos e as informações do repositório clique no botão "Clone".
Figura 7 — Explorador de branchs
Será mostrada a URL para exportação no eclipse.
Figura 8 — Clonando o repositório
Clique no botão "Generate Git Credentials" para serem geradas as credenciais para o seu usuário.
Figura 9 — Clonando repositório
Copie esse URL, após isso volte para IDE eclipse.
No canto superior esquerdo busque a opção GIT.
Figura 10 — Barra de tarefas
Será apresentada a perspectiva do GIT na IDE.
No lado esquerdo será apresentado as opções para a perspectiva do GIT, clique na opção “Clone a GIT repository”.
Figura 11 — Git na IDE.
Será exibida a tela em que a URL gerada no Jira será inserida.
Figura 12 — Input de URL do GIT
No campo "User" preencha com o seu usuário de acesso:
No campo "Password" copie o password gerado no Azure DevOps.
Clique no botão "Next".
Serão exibidas todas as Branches ativas.
Marque o checkbox da sua branch da issue que você vai trabalhar e clique no botão "Next".
Figura 13 — Seletor de branch.
Será exibida a tela onde será efetuado o download da branch, clique no botão "Finish".
Figura 14 — Seletor local.
No canto inferior direito do Eclipse será apresentado o progresso do download da Branch.
Figura 15 — Status do download.
Ao terminar o download da branch clique no botão "Java EE" presente no canto superior direito.
Figura 16 - Voltando para Java EE.
Selecione o arquivo Pom.xml e busque pela seguinte tag
Figura 17 — Arquivo POM : tag distributionManagement.
Substitua http://a-srvrec013:8081/repository/maven-releases/ por http://192.168.16.235:8081/repository/maven-releases/
Ao substituir salve o arquivo pom.xml com as alterações.
Clique com o botão direito no seu projeto selecione a opção Maven > Update Maven project
Clique na aba “File” e selecione a opção "Import".
Figura 18 — Import.
Será aberta a tela de tipos de importação de projeto, clique duas vezes na opção "Maven", depois selecione a opção "Existing Maven Projects" e clique no botão "Next".
Figura 19 — Import.
Será exibida a tela de localização do Workspace onde foi baixada a branch, informe o caminho para efetuar o download do projeto.
Após selecionar o local clique em "Finish".
Figura 20 — Finalizando Import.
No canto inferior direito do Eclipse será apresentado o progresso do download do Projeto.
Figura 21 — Status do import.
Após a importação dos projetos no Eclipse, deve-se executar o Maven Update. O atalho Alt + F5 pode ser utilizado para a execução do mesmo. Tomando o StoreX EP como exemplo, a seguinte tela será exibida:
Figura 22 — Tela do Maven Update
Marque a opção “Force Update of Snapshots/Releases”, como indicado na Figura 7, e pressione OK.
Figura 23 — Marcando a opção “Force Update of Snapshots/Releases”.