From 9374dc461b14deef48bded0fe31ac6adf58143f6 Mon Sep 17 00:00:00 2001 From: Sergio Date: Thu, 8 Oct 2015 16:45:26 -0300 Subject: [PATCH] Formatação --- relatorioR4.md | 44 +++++++++++++++++++++++++++----------------- 1 file changed, 27 insertions(+), 17 deletions(-) diff --git a/relatorioR4.md b/relatorioR4.md index 8436827..c2bf248 100644 --- a/relatorioR4.md +++ b/relatorioR4.md @@ -377,34 +377,44 @@ indicando, principalmente, que a comunidade envolvida tem preferência à aceitação de mais modelos livres de licença no Portal do SPB. -### Possibilidade de push utilizando o protocolo HTTPS +### Estudos sobre push utilizando o protocolo HTTPS + +Esta macro atividade está relacionada com a épica *Dívida Técnica*. A ferramenta de controle de forge possui duas formas de push: SSH e HTTPS. -Apesar da forma mais recomendada para se realizar o push ser utilizando o protocolo SSH, -restrições internas nas redes de diversos órgãos públicos inviabilizam a utilização deste protocolo. +Apesar da forma mais recomendada para se realizar o push ser utilizando o +protocolo SSH, restrições internas nas redes de diversos órgãos públicos +inviabilizam a utilização deste protocolo. -Após a realização de estudos e testes o uso do protocolo HTTPS foi viabilizado através de uma -configuração na conta de cada usuário: +Após a realização de estudos e testes o uso do protocolo HTTPS foi viabilizado +através de uma configuração na conta de cada usuário: 1. Faça login no Portal. 1. Acesse o menu "Código > Perfil". 1. Clique na seção "Password". -1. Clique no link "Forgot your password?", localizado abaixo do campo "Current Password". -1. Faça logout. É importe que o usuário esteja deslogado do Portal para o próximo passo. -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. +1. Clique no link "Forgot your password?", localizado abaixo do campo "Current +Password". +1. Faça logout. É importe que o usuário esteja deslogado do Portal para o +próximo passo. +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. 1. Clique no link disponível no e-mail recebido. -1. Forneça a nova senha (de preferência utilize a mesma senha utilizada para acessar o portal). -1. Para realizar um push utilize o comando: `git -c http.sslVerify=false push https://softwarepublico.gov.br/gitlab/.git` (substituindo `` pelo nome do seu repositório). +1. Forneça a nova senha (de preferência utilize a mesma senha utilizada para +acessar o portal). +1. Para realizar um push utilize o comando: +`git -c http.sslVerify=false push https://softwarepublico.gov.br/gitlab/.git` +(substituindo `` pelo nome do seu repositório). 1. Utilize o usuário e a senha recém criada para autenticar cada push. -A solução encontrada possui duas limitações que podem levar a uma experiência confusa para o usuário. -A primeira é a possibilidade do usuário utilizar uma senha de push diferente da senha do Portal. A segunda é a -obrigatoriedade da utilização do parâmetro `-c http.sslVerify=false` para a realização do push – que além de afetar -a experiência do usuário pode colocar em risco a transmissão do código do computador para o Portal. - -Apesar das limitações a solução viabiliza a utilização do Portal por órgãos que antes estariam limitados. - +A solução encontrada possui duas limitações que podem levar a uma experiência +confusa para o usuário. A primeira é a possibilidade do usuário utilizar uma +senha de push diferente da senha do Portal. A segunda é a obrigatoriedade da +utilização do parâmetro `-c http.sslVerify=false` para a realização do push – +que além de afetar a experiência do usuário pode colocar em risco a transmissão +do código do computador para o Portal. +Apesar das limitações a solução viabiliza a utilização do Portal por órgãos que +antes estariam limitados. ## Revisão de Escopo do Projeto -- libgit2 0.21.2