Назад | Перейти на главную страницу

Atlassian Crucible / Fisheye: невозможно просмотреть наборы изменений; странное сообщение отладки

Я использую Atlassian Crucible / Fisheye, и внезапно никто из моих пользователей не может просматривать наборы изменений для любого из настроенных репозиториев. Единственный ключ к разгадке, который у меня есть, - это следующее сообщение из журнала отладки:

2010-10-26 14:00:24,378 DEBUG [btpool0-25] svn.SvnSCMModule SvnAuth-prompt - System prompted for user crucible, which does not match configured username ******

(Я заменил фактическое имя пользователя звездочками, но будьте уверены, что он там есть; это имя пользователя, с которым репозиторий настроен в Fisheye.) Я отправил это сообщение в Google, но не смог найти никакой соответствующей информации.

Это сообщение отображается всякий раз, когда кто-либо пытается добавить содержимое к обзору с помощью параметров «Обзор наборов изменений», «Просмотр репозиториев» или «Поиск файлов». Как ни странно, просмотр с использованием исходного браузера все еще работает.

Кто-нибудь сталкивался с этим раньше?

Оказывается, что аутентификации, кажется, кэшируются, когда вы используете HTTP-интерфейс для подключения к SVN. Я пытался подключиться к одному серверу SVN, используя несколько разных учетных записей (для отдельных репозиториев), и кешированные учетные данные вызывали это несоответствие. Переключение всех репозиториев на использование одной и той же учетной записи решило проблему.