Почему mercurial view от sourceforge считает меня анонимным?

StackOverflow https://stackoverflow.com/questions/1123386

  •  13-09-2019
  •  | 
  •  

Вопрос

Я использую Mercurial для проекта sourceforge, и каждый раз, когда я фиксирую, он указывает меня как анонимного в ленте проекта.Я использую mercurial через плагин Eclipse 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>

На этой странице есть скриншот prefernces windows, где вы можете установить это в Eclipse:

Я предполагаю, что пользователь mercurial и имя пользователя sourceforge совпадают?Если нет, то это может быть случай, когда они не совпадают.Хотя то, как вы это описываете, звучит так, как будто так оно и есть.Вы пробовали добавлять @sourceforge.net или другие перестановки?Я сам никогда не пользовался sourceforge, поэтому понятия не имею, имеет ли что-то подобное вообще смысл.

В противном случае я бы посоветовал обратиться напрямую к sourceforge и ознакомиться с их faq / справкой, поскольку это звучит как проблема, специфичная для их настройки mercurial.У меня была похожая проблема в bitbucket.org, где я регистрировался под своим локальным именем пользователя "matt", тогда как мое имя пользователя bitbucket отличается.Затем они будут ссылаться на этого пользователя в списке изменений, даже если у них нет доступа к проекту.Все, что мне нужно было сделать, это изменить имя, указанное в настройках eclipse, и теперь все хорошо.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top