Sincronização de falha entre o Gerrit & Github para o cliente Windows

1

Eu configurei um servidor POC Gerrit, e sou capaz de empurrar para ele através da linha de comando do Git. Estou tentando configurá-lo para que colegas menos experientes possam usar o cliente Github for Windows para sincronizar confirmações com o Gerrit, mas a sincronização sempre falha. Eu percebo que quando eu uso o GfW ele cria uma chave ssh do github, então eu tentei mudar o arquivo de configuração:

Host gerrit
 IdentityFile ~/.ssh/id_rsa.user

e eu tenho o controle remoto configurado no GfW como:

ssh://user@gerrit:29418/gerrit-test HEAD:refs/for/master

Eu sou capaz de sincronizar o cliente GfW com um servidor Git remoto separado que eu configurei, então eu não acho que seja necessariamente o GfW ou o Gerrit por conta própria, esse é o problema, mais a combinação dos dois. Alguma idéia do que está acontecendo aqui?

    
por bordeltabernacle 20.02.2015 / 11:25

1 resposta

0

Parece que você tem duas chaves. Você precisa ter cada chave pública instalada na instância do Gerrit para o usuário.

    
por 06.03.2015 / 02:40