我正在将 Mercurial 用于 sourceforge 项目,每次我提交时,它都会在项目提要中将我列为匿名。我通过 Eclipse Mercurial 插件使用 Mercurial http://bitbucket.org/mercurialeclipse/. 。当我推送提交时,我需要修改哪些设置才能使 SourceForge 知道我是谁?

Mercurial 知道我的用户名,只是 sourceforge 没有将其识别为我的 sourceforge 用户。我使用 Mercurial 的命令行版本没有问题,事实上我使用它已经有一段时间了,但仍然遇到同样的问题。

提交是根据我在 .hgrc 中的用户名准确标记的,只是 sourceforge 无法正确识别我。

编辑,如果您想查看我和我的朋友正在开发的新兴项目,以了解我试图描述的症状,就在这里 https://sourceforge.net/projects/silversaga/

有帮助吗?

解决方案

我提交了票这个问题。现在已经解决了。任何有兴趣,这是在SourceForge上的一个错误,并且现在已经被固定。

从门票上详细介绍了修复程序的注释。

  

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

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

其他提示

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

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

此页面有一个首选项窗口的屏幕截图,您可以在其中在 Eclipse 中进行设置:

我假定善变用户和的SourceForge用户名是相同的?如果不是,它可能是他们不匹配起来的情况。他们这样你描述它听起来像他们虽然。您是否尝试附加@ sourceforge.net或其他排列?我从来没有使用sourceforge的自己,所以我不知道如果这样的事情,甚至是有道理的。

否则,我会建议直接问我们SourceForge和细读他们的常见问题/帮助,因为它听起来像具体到他们的善变设置的问题。我对bitbucket.org,类似的问题,我用我的本地用户名“亚光”承诺,而我的到位桶的用户名是不同的。然后,他们会链接到changelog的用户,即使他们没有获得该项目。我所要做的就是改变在Eclipse设置中列出的名字,一切都很好了。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top