Teamcity 7.1.4a работает, корни SVN не работают
Я только что установил TeamCity 7.1.4a поверх работающей установки 7.1.2. Все мои корни SVN теперь терпят неудачу с 403 forbidden
ошибки. SVN регистрирует, что попытки от TC сейчас anon(ymous)
и не использовать настроенного пользователя /PW SVN в TeamCity, который работал нормально.
Я не вижу ничего в журнале изменений для 7.1.4, которое могло бы вызвать это. Если я бэк-рев, то установка 7.1.2 работает нормально.
Сервер Win2k3. Сервер VisualSVN.
Обновление -
Похоже, проблема конфигурации. Глядя на журналы, старая версия TeamCity входила в систему как System
не SVNuser
настроено в пользовательском интерфейсе TC VCS Root. У TeamCity есть известная проблема, где это может произойти, но у меня нет разрешенных анонимных входов в VisualSVN, поэтому я не уверен, почему это происходит.
1 ответ
Короткая версия: Убедитесь, что на сервере VisualSVN включена базовая аутентификация
TL; Dr версия...
svnkit.http.ntlm=jna
Исправление было введено при первой настройке TC для преодоления проблемы входа в систему. Это привело к использованию пользователя службы TC с встроенной аутентификацией Windows VisualSVN. До версии 7.1.4a, которая в итоге стала пользователем с доступом к репозиторию SVN. В 7.1.4a пользователь превратился в "Аноним" (даже если на сервере не включен анонимный доступ).
Удаление jna
исправить и включить базовую аутентификацию VisualSVN, чтобы TC мог отправлять правильные учетные данные, чтобы устранить проблему.