Получение сообщения об ошибке CruiseCcontrol.Net "svn: невозможно получить имя пользователя или пароль" - PullRequest
0 голосов
/ 16 января 2012

Я настроил второй проект в CCNet, и во втором проекте я получаю следующую ошибку

Source control operation failed: svn: Can't get username or password
. Process command: svn log svn://unit-e-2/*<projectName>* -r
"{2012-01-13T20:15:50Z}:{2012-01-16T10:38:45Z}" --verbose --xml
--no-auth-cache --non-interactive

Я выполнил указанную выше команду из командной строки из рабочего каталога проекта, и она работает, как и ожидалось. Кроме того, проект оригиналов по-прежнему создается и не имеет ошибок.

Я также проверил все пути в файле конфигурации, и они правильные

Версии программного обеспечения
Версия CCNet: 1.6.7981.1
Версия SVN 1.6.13

У кого-нибудь есть предложения по поводу причины проблемы?

[Изменить]
Файл ccnet.config (извините за форматирование Markdown не воспроизводится со всеми xml)

<? Xml version = "1.0" encoding = "utf-8"?>


MyRegistry
Непрерывные сборки
C: \ CruiseControlBuilds \ артефактов
http://ENB0111D46842S/ccnet/server/local/project/MyRegistry/ViewProjectReport.aspx





2
1
ложь

2

СВН
C: \ MyRegistry \ Ствол
СВН: // Блок-е-2 / MyRegistry / багажник



C: \ Windows \ Microsoft.Net \ Framework \ v3.5 \ MSBuild.exe
C: \ MyRegistry \ Ствол
MyRegistry.sln
/ t: перестроить / p: конфигурация = выпуск / v: m
Clean; Строить
1200





C: \ CruiseControlBuilds \ артефактами \ MSBuild-Results.xml






SendStudentInfoToNHHG
Непрерывные сборки
C: \ CruiseControlBuilds \ артефакты \ SendStudentInfoToNHHG
http://ENB0111D46842S/ccnet/server/local/project/SendStudentInfoToNHHG/ViewProjectReport.aspx





2
1
ложь

2

svn.exe
C: \ SendStudentInfoToNHHG \ Ствол
СВН: // Блок-е-2 / SendStudentInfoToNHHG / багажник



C: \ Windows \ Microsoft.Net \ Framework \ v4.0.30319 \ MSBuild.exe
C: \ SendStudentInfoToNHHG \ ствол \ SendStudentInfoToNHHG
SendStudentInfoToNHHG.sln
/ t: перестроить / p: конфигурация = выпуск / v: m
Clean; Строить
1200





C: \ CruiseControlBuilds \ артефактами \ SendStudentInfoToNHHG \ MSBuild-Results.xml





1 Ответ

3 голосов
/ 20 января 2012

Я рекомендую запустить службу Windows ccnet под другой учетной записью пользователя, запустите svn info svn://unit-e-2, а затем введите имя пользователя и пароль для их кеширования.

См. Ответ DilbertDave здесь :

...