Commit 9374dc461b14deef48bded0fe31ac6adf58143f6
1 parent
46ab3f8e
Exists in
master
Formatação
Showing
1 changed file
with
27 additions
and
17 deletions
Show diff stats
relatorioR4.md
@@ -377,34 +377,44 @@ indicando, principalmente, que a comunidade envolvida tem preferência à | @@ -377,34 +377,44 @@ indicando, principalmente, que a comunidade envolvida tem preferência à | ||
377 | aceitação de mais modelos livres de licença no Portal do SPB. | 377 | aceitação de mais modelos livres de licença no Portal do SPB. |
378 | 378 | ||
379 | 379 | ||
380 | -### Possibilidade de push utilizando o protocolo HTTPS | 380 | +### Estudos sobre push utilizando o protocolo HTTPS |
381 | + | ||
382 | +Esta macro atividade está relacionada com a épica *Dívida Técnica*. | ||
381 | 383 | ||
382 | A ferramenta de controle de forge possui duas formas de push: SSH e HTTPS. | 384 | A ferramenta de controle de forge possui duas formas de push: SSH e HTTPS. |
383 | -Apesar da forma mais recomendada para se realizar o push ser utilizando o protocolo SSH, | ||
384 | -restrições internas nas redes de diversos órgãos públicos inviabilizam a utilização deste protocolo. | 385 | +Apesar da forma mais recomendada para se realizar o push ser utilizando o |
386 | +protocolo SSH, restrições internas nas redes de diversos órgãos públicos | ||
387 | +inviabilizam a utilização deste protocolo. | ||
385 | 388 | ||
386 | -Após a realização de estudos e testes o uso do protocolo HTTPS foi viabilizado através de uma | ||
387 | -configuração na conta de cada usuário: | 389 | +Após a realização de estudos e testes o uso do protocolo HTTPS foi viabilizado |
390 | +através de uma configuração na conta de cada usuário: | ||
388 | 391 | ||
389 | 1. Faça login no Portal. | 392 | 1. Faça login no Portal. |
390 | 1. Acesse o menu "Código > Perfil". | 393 | 1. Acesse o menu "Código > Perfil". |
391 | 1. Clique na seção "Password". | 394 | 1. Clique na seção "Password". |
392 | -1. Clique no link "Forgot your password?", localizado abaixo do campo "Current Password". | ||
393 | -1. Faça logout. É importe que o usuário esteja deslogado do Portal para o próximo passo. | ||
394 | -1. Verifique sua conta de e-mail. Caso o e-mail de reset de senha não se encontre na caixa de entrada verifique na caixa de spam. | 395 | +1. Clique no link "Forgot your password?", localizado abaixo do campo "Current |
396 | +Password". | ||
397 | +1. Faça logout. É importe que o usuário esteja deslogado do Portal para o | ||
398 | +próximo passo. | ||
399 | +1. Verifique sua conta de e-mail. Caso o e-mail de reset de senha não se | ||
400 | +encontre na caixa de entrada verifique na caixa de spam. | ||
395 | 1. Clique no link disponível no e-mail recebido. | 401 | 1. Clique no link disponível no e-mail recebido. |
396 | -1. Forneça a nova senha (de preferência utilize a mesma senha utilizada para acessar o portal). | ||
397 | -1. Para realizar um push utilize o comando: `git -c http.sslVerify=false push https://softwarepublico.gov.br/gitlab/<repositório>.git` (substituindo `<repositório>` pelo nome do seu repositório). | 402 | +1. Forneça a nova senha (de preferência utilize a mesma senha utilizada para |
403 | +acessar o portal). | ||
404 | +1. Para realizar um push utilize o comando: | ||
405 | +`git -c http.sslVerify=false push https://softwarepublico.gov.br/gitlab/<repositório>.git` | ||
406 | +(substituindo `<repositório>` pelo nome do seu repositório). | ||
398 | 1. Utilize o usuário e a senha recém criada para autenticar cada push. | 407 | 1. Utilize o usuário e a senha recém criada para autenticar cada push. |
399 | 408 | ||
400 | -A solução encontrada possui duas limitações que podem levar a uma experiência confusa para o usuário. | ||
401 | -A primeira é a possibilidade do usuário utilizar uma senha de push diferente da senha do Portal. A segunda é a | ||
402 | -obrigatoriedade da utilização do parâmetro `-c http.sslVerify=false` para a realização do push – que além de afetar | ||
403 | -a experiência do usuário pode colocar em risco a transmissão do código do computador para o Portal. | ||
404 | - | ||
405 | -Apesar das limitações a solução viabiliza a utilização do Portal por órgãos que antes estariam limitados. | ||
406 | - | 409 | +A solução encontrada possui duas limitações que podem levar a uma experiência |
410 | +confusa para o usuário. A primeira é a possibilidade do usuário utilizar uma | ||
411 | +senha de push diferente da senha do Portal. A segunda é a obrigatoriedade da | ||
412 | +utilização do parâmetro `-c http.sslVerify=false` para a realização do push – | ||
413 | +que além de afetar a experiência do usuário pode colocar em risco a transmissão | ||
414 | +do código do computador para o Portal. | ||
407 | 415 | ||
416 | +Apesar das limitações a solução viabiliza a utilização do Portal por órgãos que | ||
417 | +antes estariam limitados. | ||
408 | 418 | ||
409 | 419 | ||
410 | ## Revisão de Escopo do Projeto | 420 | ## Revisão de Escopo do Projeto |