Я пытаюсь настроить CruiseControl.NET и столкнулся с проблемой с SourceSafe. При сборке ccnet я получаю сообщение об ошибке:
База данных VSS (srcsafe.ini) не найдена.
Установите для переменной среды SSDIR значение
путь srcsafe.ini для вашего VSS
базы данных
Я понимаю, что установка переменной среды SSDIR решит эту непосредственную проблему, однако я не считаю, что это необходимо, поскольку я указал ее в своем файле ccnet.config. На мой взгляд, установка переменной среды будет ограничивать использование ccnet только одной базы данных SourceSafe для всех проектов
Я использую ccnet в качестве службы Windows и использую те же имя пользователя и пароль, которые я использовал бы для входа на компьютер.
Ниже приведен раздел sourcecontrol из моего файла ccnet.config:
<sourcecontrol type="vss">
<ssdir>S:\DotNet\</ssdir>
<project>$/Web/Silverlight/SilverlightFramework</project>
<username>ccnet</username>
<password></password>
<autoGetSource>true</autoGetSource>
<workingDirectory>D:\Build\Projects\SilverlightFramework\WorkingDirectory</workingDirectory>
</sourcecontrol>
Заранее спасибо