Development/gerrit/setup/pt-br

From The Document Foundation Wiki
Jump to: navigation, search

Configuração do Gerrit

  • Consiga seu OpenID, para login. O seu OpenID já existe, se você tiver uma conta no Google, Yahoo, Blogger, Launchpad, Flickr, Wordpress, Myspace)
  • Faça login em https://gerrit.libreoffice.org/ (com seu OpenID)
  • Você deve definir seu username desta forma: use seu nick do Freenode IRC como username na "Profile". Usuários são associados pelo username -e- sua chave ssh. Este username é referenciado como SEU_USUÁRIO_AQUI abaixo.
  • adicione os e-mails que você usa no git nas preferências em "contact information"
  • gere um par de chaves ssh para o gerrit e carregue a chave pública nas preferências (ou reutilize sua chave existente)
  • adicione as linhas seguintes no seu ${HOME}/.ssh/config (ambas as seções são identicas com excessão da linha "Host"):
Host logerrit
        IdentityFile /caminho/para/sua/chave-privada
        User SEU_USUÁRIO_AQUI (veja acIma)
        Port 29418
        HostName gerrit.libreoffice.org

Host gerrit.libreoffice.org
        IdentityFile /caminho/para/sua/chave-privada
        User SEU_USUÁRIO_AQUI (Veja acima)
        Port 29418
        HostName gerrit.libreoffice.org

Note que /caminho/para/sua/chave-privada deve incluir o nome do arquivo também. Por exemplo: ~/.ssh/id_rsa

  • teste a conexão:
./logerrit test
  • Se tiver direitos para commit no freedesktop, envie um e-mail para gerrit support com:
  1. o nome de sua conta no freedesktop
  2. o e-mail utilizado para registrar lá.
para que possamos dar acesso direto de push (bypassando a revisão) no repositório.
  • Bola pra frente! ;)