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 настроено хранилище.) Я погуглил это сообщение, но не смог найти какую-либо соответствующую информацию.
Это сообщение отображается всякий раз, когда кто-либо пытается добавить контент к обзору с помощью параметров "Обзор наборов изменений","Исследовать репозитории" или "Поиск файлов". Как ни странно, просмотр с использованием исходного браузера все еще работает.
Кто-нибудь сталкивался с этим раньше?
1 ответ
Оказывается, что аутентификации кажутся кэшированными, когда вы используете HTTP-интерфейс для подключения к SVN. Я пытался подключиться к одному серверу SVN, используя несколько разных учетных записей (для отдельных репозиториев), и кэшированные учетные данные вызывали это несоответствие. Переключение всех репозиториев на одну и ту же учетную запись решило проблему.