Обновление состояния YouTrack по проблеме из комментария регистрации в SVN

Я пытался установить для проблем статус «исправлено» из моих коммитов SVN, но он продолжает терпеть неудачу. Это то, что я пробовал как комментарий SVN:

#TCSE-20 fixed

и

TCSE-20 fixed

Где TCSE-20, конечно, мой идентификатор задачи. Затем я запускаю свою сборку в TeamCity, которая связана с проектом YouTrack.

Комментарий распознается в YouTrack, поскольку он добавляется на вкладку «Комментарии». Но состояние остается как Submitted. Что я делаю неправильно?


person Niklas Wulff    schedule 09.03.2012    source источник
comment
Проверьте эту проблему: youtrack.jetbrains.com/issue/IDEA-52002   -  person CrazyCoder    schedule 09.03.2012
comment
Я где-то читал, что это может быть связано с несовпадающими именами пользователей в TeamCity и YouTrack. Рассмотрю это.   -  person Niklas Wulff    schedule 12.03.2012


Ответы (1)


Решение было тем, на что я намекал в своем комментарии. Я являюсь администратором нашего сервера YouTrack, и я использовал свой адрес электронной почты для «корневой» учетной записи, а также имел собственного пользователя, основанного на моем имени пользователя, с тем же адресом электронной почты. Когда я изменил адрес электронной почты «корневой» учетной записи на одного из моих коллег, команды выполнялись правильно.

Теперь я хотел бы знать, как решить эту проблему лучше, например, отключить «root» из функции поиска пользователя, но это будет другая проблема. :-)

person Niklas Wulff    schedule 13.03.2012
comment
Никас, цель этого материала с сопоставлением пользователя TeamCity с пользователем YouTrack заключается в том, что в YouTrack команда применяется от имени пользователя, который фактически создал фиксацию VCS. Это, среди прочего, подразумевает применение с учетом разрешений. Поэтому при использовании интеграции TeamCity и YouTrack пользователям рекомендуется иметь одинаковые электронные письма в обеих системах. - person Alex.V; 03.04.2012
comment
Алекс, спасибо за продолжение. Мы используем одинаковые адреса электронной почты во всех системах, но, как я уже сказал выше, я также являюсь администратором/корневым пользователем. У вас есть хорошие идеи по поводу этой установки? - person Niklas Wulff; 04.04.2012
comment
Хорошо, я предполагаю, что в случае, который вы описываете, TeamCity не удалось сопоставить пользователя VCS со своим пользователем. Вы можете легко проверить правильность этого предположения: в TeamCity откройте изменение и убедитесь, что оно отображает правильное имя пользователя TC (должно быть упомянуто как имя TC, так и имя VCS). - person Alex.V; 04.04.2012
comment
Нет, в ТС все нормально, отображается мой логин. Это YT выполняет сопоставление моего адреса электронной почты, который становится неправильным (несколько учетных записей с одним и тем же адресом). - person Niklas Wulff; 04.04.2012