Procedimento para fazer o download local do projeto via GIT [SIDI]

Processo no GIT para o back-end


  1. Acesse o endereço do projeto no azure neste link e realize login
  2. Selecione o projeto ‘novo_sidi’
  3. Selecione a opção ‘Repos’ e na combo box demonstrada na imagem abaixo, selecione ‘api-sidi’
  4. Selecione a opção ‘Clone’ e ‘Generate Git Credentials’
  5. ATENÇÃO – Armazene suas credenciais (HTTPS, username e password)
    em um arquivo de texto (preferencialmente no Notepad++), pois a senha é gerada apenas uma vez
  6. Com os dados já inseridos no editor de texto, modifique o caminho HTTPS substituindo o endereço ‘CNI-STI’ pelo seu nome de usuário.
    Exemplo:
    https://CNI-STI@dev.azure.com/CNI-STI/novo_sidi/_git/api-sidi
    após a inserção do nome de usuário ficou
    https://pedro.barbosa@dev.azure.com/CNI-STI/novo_sidi/_git/api-sidi

Processo no Eclipse para o back-end


  1. Já dentro do eclipse, selecione a opção ‘Window’, ‘Show View’ e ‘Other…’
  2. Digite na barra de pesquisa ‘git’ e selecione o ‘Git repositories’
  3. Uma aba com o ‘Git Repositories’ deve se abrir na parte inferior do Eclipse, selecione a opção ‘Clone a Git Repository and add the clone to this view’ e essa tela deverá aparecer
  4. Nessa tela, insira no campo ‘URL’ o endereço que você pegou nas credenciais do GIT, que no meu caso foi:
    https://pedro.barbosa@dev.azure.com/CNI-STI/novo_sidi/_git/api-sidi
  5. Os dados devem ser preenchidos automaticamente dessa forma.
    Você deve apenas inserir a senha que você pegou nas credenciais do GIT no campo ‘password’ e selecione ‘Next’
  6. Na seleção da branch na próxima tela, selecione apenas a opção referente à ultima sprint realizada, que no caso foi a sprint 13 e selecione ‘Next’
  7. Caso você já tenha o projeto em sua máquina, vá no diretório dele e apague.
    Volte para o eclipse e no campo ‘Directory’ insira o endereço do projeto dentro do seu ‘eclipse-workspace’, no meu o endereço é:
    C:\Programming\eclipse-workspace\api-sidi
    É importante apagar a pasta ‘api-sidi’ do projeto caso você já tenha ele na sua máquina, pois o projeto só é carregado em pastas vazias.
  8. No canto inferior direito da sua  tela deverá aparecer um processo mostrando que o projeto está sendo instalado em sua máquina. 
  9. Você deve abrir o prompt de comando e inserir o comando para acessar o diretório do seu projeto, que é ‘cd (diretório do projeto)’.
    No meu caso, foi ‘cd C:\Programming\eclipse-workspace\api-sidi’
  10. Após acessar o diretório do seu projeto, você deve inserir o comando para gerar um pacote com os pacotes do seu projeto, que é ‘mvn package’.
    Após o processo rodar, você deve verificar a mensagem ao final
  11. Então você deve ir na pasta target do diretório do seu projeto, cujo caminho deve ser parecido com esse: ‘C:\Programming\eclipse-workspace\api-sidi\target’, porém substituindo pelo caminho do seu projeto.
  12. Dentro da pasta target, deve constar a pasta ‘lib’.
  13. Você deve recortar a pasta ‘lib’, clicando com o botão direito nela e selecionando a opção ‘Recortar’
  14. Após recortar a pasta, você deve ir na pasta WEB-INF do diretório do seu projeto, cujo caminho deve ser parecido com esse: ‘C:\Programming\eclipse-workspace\api-sidi\src\main\webapp\WEB-INF’, porém substituindo pelo caminho do seu projeto e colar a pasta lib nesse diretório
  15. Após colar a pasta lib nesse diretório especificado, você deve voltar ao prompt de comando e inserir o comando ‘mvn clean’ para limpar o seu projeto, e o processo deve ser parecido a esse
  16. Após isso, só realizar a configuração do arquivo PersistenceJPAConfig e inicializar o projeto em sua máquina

 

 

Processo no GIT para o front-end


  1. Acesse o endereço do projeto no azure neste link e realize login
  2. Selecione o projeto ‘novo_sidi’
  3. Selecione a opção ‘Repos’ e na combo box demonstrada na imagem abaixo, selecione ‘frontend-sidi’
  4. Selecione a opção ‘Clone’ e ‘Generate Git Credentials’
  5. ATENÇÃO – Armazene suas credenciais (HTTPS, username e password) em um arquivo de texto (preferencialmente no Notepad++), pois a senha é gerada apenas uma vez
  6. Com os dados já inseridos no editor de texto, modifique o caminho HTTPS substituindo o endereço ‘CNI-STI’ pelo seu nome de usuário.
    Exemplo:
    https://CNI-STI@dev.azure.com/CNI-STI/novo_sidi/_git/frontend-sidi
    após a inserção do nome de usuário ficou
    https://pedro.barbosa@dev.azure.com/CNI-STI/novo_sidi/_git/frontend-sidi

Processo no Eclipse para o front-end


  1. Já dentro do eclipse, selecione a opção ‘Window’, ‘Show View’ e ‘Other…’
  2. Digite na barra de pesquisa ‘git’ e selecione o ‘Git repositories’
  3. Uma aba com o ‘Git Repositories’ deve se abrir na parte inferior do Eclipse, selecione a opção ‘Clone a Git Repository and add the clone to this view’ e essa tela deverá aparecer
  4. Nessa tela, insira no campo ‘URL’ o endereço que você pegou nas credenciais do GIT, que no meu caso foi:
    https://pedro.barbosa@dev.azure.com/CNI-STI/novo_sidi/_git/frontend-sidi
  5. Os dados devem ser preenchidos automaticamente dessa forma.
    Você deve apenas inserir a senha que você pegou nas credenciais do GIT no campo ‘password’ e selecione ‘Next’
  6. Na seleção da branch na próxima tela, selecione apenas a opção referente à ultima sprint realizada, que no caso foi a sprint 13 e selecione ‘Next’
  7. Caso você já tenha o projeto em sua máquina, vá no diretório dele e apague.
    Volte para o eclipse e no campo ‘Directory’ insira o endereço do projeto dentro do seu ‘eclipse-workspace’, no meu o endereço é:
    C:\Programming\eclipse-workspace\angular-sidi
    É importante apagar a pasta ‘api-sidi’ do projeto caso você já tenha ele na sua máquina, pois o projeto só é carregado em pastas vazias.
  8. No canto inferior direito da sua  tela deverá aparecer um processo mostrando que o projeto está sendo instalado em sua máquina. 
  9. Após a conclusão do projeto, você deve abrir o Visual Studio Code, ir na opção ‘File’ e ‘Open Folder’
  10. Você deve selecionar a pasta do seu projeto ‘angular-sidi’ e ir em ‘Selecionar Pasta’
  11. Após abrir seu projeto, você deve ir em ‘Terminal’ e ‘New Terminal’
  12. Na parte de baixo irá aparecer uma aba escrito ‘Terminal’. Você irá digitar o comando ‘npm install’ para instalar os pacotes no seu projeto angular
  13. Após isso, você deve ir no arquivo ‘environment.ts’, inserir as barras ‘//’ nos campos ‘production’, ‘baseUrl’, ‘baseCorporativoUrl’, ‘proxyPrefix’ do ambiente de ‘Desenvolvimento’ e retirar as barras ‘//’ do ambiente ‘Local’.
    Seu arquivo deve ficar assim:
  14. Após descomentar o Ambiente Local, você deve utilizar o comando ‘Ctrl’ + ‘S’ para salvar o arquivo
  15. Você deve verificar se o seu servidor no eclipse está iniciado. Caso ele já esteja iniciado, rode o comando ‘ .\node_modules\.bin\ng serve -o’ e espere o programa iniciar