В SVN как переопределить автоматическую аутентификацию домена Windows
У меня есть сервер сборки, который не является частью домена Windows, пытающегося подключиться к серверу VisualSVN, работающему по протоколу HTTPS, через apache с входом в домен через Active Directory. Когда я пытаюсь подключиться к серверу, указав имя пользователя домена, я наблюдаю зависание клиента:
svn ls --username=domainuser https://subversion.mydomain/svn/repo1/
Журналы на сервере показывают сбои аутентификации Windows с использованием имени входа для компьютера сборки и имени хоста компьютера сборки в поле Доменное имя. Имя пользователя, указанное в командной строке, полностью игнорируется.
Клиент SVN: инструменты командной строки TortoiseSVN: svn, версия 1.8.1 (r1503906)
На отдельной машине (в домене) - я обнаружил, что --username не будет игнорироваться, если я вместо этого использую cygwin svn.