это немного неоднозначно относительно того, идет ли речь о StackOverflow или ServerFault. Я подумал, что у разработчиков будет больше шансов решить эту проблему, поэтому я выбрал здесь.
У меня есть два сервера:
- SVNServer. Это сервер Windows 2003 Server, на котором установлен VisualSVN, который работает нормально и позволяет выполнять аутентификацию через аутентификацию Windows.
- CCNETServer. Это сервер Windows 2008 Server, на котором размещается CruiseControl.NET.
Я бы хотел установить связь между ними обоими, поэтому в моем определении Project на CCNETServer у меня есть следующий код:
<sourcecontrol type="svn">
<trunkUrl>svn://appserv1/aspnet/regBook/trunk</trunkUrl>
<workingDirectory>C:\Program Files\CruiseControl.NET\Website\Registrars\Source</workingDirectory>
<username>SVNServer\Username</username>
<password>Password</password>
</sourcecontrol>
Однако, похоже, это не работает, я постоянно получаю ошибки сборки с сообщением «Failing Tasks: Svn: CheckForModification» - предположительно, потому что оно не проходит аутентификацию на сервере.
Когда вы смотрите немного глубже, он говорит: «Не удается подключиться к хосту« SVNServer »: не может быть установлено соединение, потому что целевая машина активно отказала ему».
Я не могу создать учетную запись домена, но могу изменить учетные записи на обеих машинах. Как я могу обойти это, пытаясь сохранить проверку подлинности Windows для моего SVN-сервера? Где мне искать дополнительную информацию?