4

私は SourceForge プロジェクトに Mercurial を使用しています。コミットするたびに、プロジェクト フィードに匿名としてリストされます。http://bitbucket.org/mercurialeclipse/の Eclipse Mercurial プラグインを介して mercurial を使用しています。コミットをプッシュするときに、SourceForge が自分が誰であるかを知るには、どのような設定をいじる必要がありますか?

Mercurial は私のユーザー名を知っていますが、sourceforge はそれを私の sourceforge ユーザーと識別していません。Mercurial のコマンド ライン バージョンを使用しても問題はありません。実際、これをしばらく使用していましたが、まだ同じ問題がありました。

コミットは .hgrc の私のユーザー名に基づいて正確にラベル付けされていますが、sourceforge が私を正しく識別していないだけです。

編集、私の友人と私が説明しようとしている症状を確認するために取り組んでいる駆け出しのプロジェクトを見たい場合は、こちらhttps://sourceforge.net/projects/silversaga/

4

3 に答える 3

4

この問題のチケットを提出しました。これで解決されました。興味のある人にとっては、SourceForgeのバグであり、修正されました。

修正の詳細を示すチケットのコメントから。

hgrcに次のような行があることを確認してください。

[ui]
username = Your Name <username@users.sourceforge.net
于 2009-07-15T22:40:37.480 に答える
3

次の行で ~/.hgrc にユーザー名を設定できます。

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

このページには、Eclipse でこれを設定できる環境設定ウィンドウのスクリーンショットがあります。

于 2009-07-14T04:11:04.467 に答える
2

Mercurialユーザーとsourceforgeユーザー名は同じだと思いますか?そうでない場合は、それらが一致していない場合があります。彼らはあなたがそれを説明する方法は彼らがそうであるように聞こえます。@ sourceforge.netまたは他の順列を追加してみましたか?私は自分でsourceforgeを使ったことがないので、そのようなものが意味をなすかどうかさえわかりません。

それ以外の場合は、sourceforgeに直接問い合わせて、よくある質問/ヘルプをよく読んでください。これは、Mercurialの設定に固有の問題のように聞こえます。bitbucket.orgでも同様の問題が発生しました。ローカルのユーザー名「matt」でコミットしていましたが、bitbucketのユーザー名は異なります。次に、プロジェクトにアクセスできない場合でも、変更ログでそのユーザーにリンクします。私がしなければならなかったのは、日食の設定にリストされている名前を変更することだけでした、そしてすべては今うまくいっています。

于 2009-07-15T01:53:05.047 に答える