Mercurial 为什么sourceforge';你认为我是匿名的吗?

Mercurial 为什么sourceforge';你认为我是匿名的吗?,mercurial,sourceforge,Mercurial,Sourceforge,我正在将Mercurial用于sourceforge项目,每次提交时,它都会在项目提要中将我列为匿名。我通过Eclipse mercurial插件使用mercurial。推送提交时,为了让SourceForge知道我是谁,我需要处理哪些设置 Mercurial知道我的用户名,只是sourceforge没有将其与我的sourceforge用户进行标识。我在使用mercurial的命令行版本时没有问题,事实上我已经使用了一段时间,我仍然有同样的问题 提交是基于我在.hgrc中的用户名准确标记的,只是

我正在将Mercurial用于sourceforge项目,每次提交时,它都会在项目提要中将我列为匿名。我通过Eclipse mercurial插件使用mercurial。推送提交时,为了让SourceForge知道我是谁,我需要处理哪些设置

Mercurial知道我的用户名,只是sourceforge没有将其与我的sourceforge用户进行标识。我在使用mercurial的命令行版本时没有问题,事实上我已经使用了一段时间,我仍然有同样的问题

提交是基于我在.hgrc中的用户名准确标记的,只是sourceforge没有正确识别我


编辑,如果你想看看我和我的朋友正在进行的初出茅庐的项目,看看我试图描述的症状,请点击这里

,你可以在~/.hgrc中使用以下行设置用户名:

[ui]
username = My Name <myname@mydomain>
[ui]
用户名=我的名字
此页面有一个Preferences窗口的屏幕截图,您可以在Eclipse中进行设置:


我假设mercurial用户和sourceforge用户名相同?如果没有,可能是他们不匹配。你描述它的方式听起来像是这样。您是否尝试过添加@sourceforge.net或其他排列?我自己从来没有使用过sourceforge,所以我不知道这样的东西是否有意义

否则,我建议直接询问sourceforge并仔细阅读他们的常见问题解答/帮助,因为这听起来像是他们设置mercurial的一个特定问题。我在bitbucket.org上也遇到了类似的问题,当时我使用本地用户名“matt”提交,而我的bitbucket用户名则不同。然后他们会在变更日志中链接到该用户,即使他们无权访问该项目。我所要做的就是更改eclipse设置中列出的名称,现在一切都好了。

我提交了一份文件。现在已经解决了。对任何感兴趣的人来说,这是SourceForge中的一个bug,现在已经修复了

从罚单上详细说明修复的注释中

请确保您的hgrc具有 行类似于:

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

username=您的名字我已经这样做了,当我点击SourceForge上真正的mercurial视图时,它显示了这一点。就在主页上,它把我列为匿名者。有到你的sourceforge页面的链接吗?修订链接显示作者:--看起来不错,对吧?还有摘要页面:--也许头版是sourceforge的一个小故障?这对其他人有用吗?这些人似乎相当了解汞,但上面也写着“匿名”:。也许你应该在sourceforge.ditto-900+提交中打开一张票证,所有这些都是“匿名”的,在头版。嗯。。。也许那里有话要说。我会试着开一张罚单。我在想,有什么特别的东西可以设置用户名,从而触发SourceForge关联帐户。