Pergunta

Eu estou usando Mercurial para um projeto sourceforge, e cada vez que cometê-lo me lista como sendo anônimo na alimentação de projeto. Eu estou usando mercurial através do plugin Eclipse Mercurial de http://bitbucket.org/mercurialeclipse/ . Quais configurações que eu preciso mexer com a SourceForge para saber quem eu sou quando eu empurro meus commits?

Mercurial sabe o meu nome de usuário, apenas sourceforge não está identificando que, com o meu usuário sourceforge. Não tenho nenhum problema usando a versão de linha de comando do mercurial, na verdade eu estava usando isso por um tempo e eu ainda tinha o mesmo problema.

Os commits são precisamente rotulados com base em meu nome de usuário no .hgrc, apenas sourceforge não me identificar corretamente.

Editar, se você quiser ver o projeto incipiente que o meu amigo e eu estamos trabalhando para ver os sintomas que eu estou tentando descrever, é aqui https://sourceforge.net/projects/silversaga/

Foi útil?

Solução

Eu entrou com uma href="https://sourceforge.net/apps/trac/sourceforge/ticket/2274" rel="nofollow bilhete para este problema . Ele já foi resolvido. Para quem estiver interessado, era um bug no SourceForge, e agora foi corrigido.

Desde o comentário no bilhete detalhando a correção.

Verifique se o seu hgrc tem um linha semelhante a:

[ui]
username = Your Name <username@users.sourceforge.net

Outras dicas

Você pode definir seu nome de usuário em ~ / .hgrc com as seguintes linhas:

[ui]
username = My Name <myname@mydomain>

Esta página tem uma imagem de uma prefernces janelas onde você pode definir isso no Eclipse:

Eu assumo o usuário mercurial e SourceForge nome de usuário são os mesmos? Se não, pode ser um caso deles não combinando-se. Eles maneira que você descreve parece que eles são embora. Você já tentou anexar @ SourceForge.net ou outras permutações? Eu nunca usei sourceforge mim para que eu não tenho idéia se algo como isso ainda faz sentido.

Caso contrário, eu sugiro pedindo sourceforge diretamente e ler seu FAQ / ajuda, já que soa como um problema específico para sua configuração de mercurial. I tive um problema semelhante em bitbucket.org, onde eu estava cometendo em meu nome de usuário local "matt" que, se meu bitbucket nome de usuário é diferente. Então eles conectar-se a esse usuário no changelog mesmo que eles não têm acesso ao projeto. Tudo o que eu tinha a fazer era mudar o nome listado nas configurações de eclipse e está tudo bem agora.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top