Question

J'utilise Mercurial pour un projet sourceforge, et chaque fois que je commets il me listes comme étant anonyme sur l'alimentation du projet. Je Mercurial à travers le plugin Eclipse Mercurial de http://bitbucket.org/mercurialeclipse/ . Quels paramètres dois-je jouer avec pour SourceForge de savoir qui je suis quand je pousse mes commits?

Mercurial connaît mon nom d'utilisateur, juste sourceforge est de ne pas identifier avec mon utilisateur sourceforge. Je n'ai pas de problème en utilisant la version ligne de commande de Mercurial, en fait, j'utilisais pendant un certain temps et j'avais toujours le même problème.

Les commits sont étiquetés avec précision basés sur mon nom d'utilisateur dans .hgrc, juste sourceforge ne me permettent pas d'identifier correctement.

Modifier, si vous voulez voir le projet jeune que mon ami et moi travaillons à voir les symptômes que je suis en train de décrire, il est ici https://sourceforge.net/projects/silversaga/

Était-ce utile?

La solution

J'ai déposé un billet pour cette question . Il a été résolu. Pour toute personne intéressée, il était un bogue dans SourceForge, et a été corrigé.

Du commentaire sur le ticket détaillant le correctif.

  

S'il vous plaît vous assurer que votre hgrc a   ligne semblable à:

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

Autres conseils

Vous pouvez définir votre nom d'utilisateur dans ~ / .hgrc avec les lignes suivantes:

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

Cette page a une capture d'écran d'une fenêtre de prefernces où vous pouvez le configurer dans Eclipse:

Je suppose que l'utilisateur et le nom d'utilisateur mercurial sourceforge sont les mêmes? Dans le cas contraire, il peut être un cas d'entre eux ne correspondre. Ils décrivent comme vous on dirait qu'ils sont bien. Avez-vous essayé @ annexant sourceforge.net ou d'autres permutations? Je ne l'ai jamais utilisé sourceforge moi-même donc je ne sais pas si quelque chose comme ça fait même sens.

Sinon, je vous conseille de demander sourceforge directement et relis leur faq / aide, comme cela ressemble à un problème spécifique à leur configuration de Mercurial. J'ai eu un problème similaire sur bitbucket.org, où je commettais sous mon nom d'utilisateur local « mat », alors que mon nom d'utilisateur bitbucket est différent. Ensuite, ils avaient un lien vers cet utilisateur dans le changelog même si elles n'ont pas accès au projet. Tout ce que je devais faire était de changer le nom qui figure dans les paramètres de l'éclipse et tout va bien maintenant.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top