Я совершенно новичок в непрерывной интеграции, но я пытаюсь научиться этому.
Вот мои настройки.
У меня есть основное место производства. Компьютер А.
У меня есть виртуальная машина с ОС Windows Server 2008, на которой установлен и запущен Cruise Control.NET. Компьютер Б
Я использую Mercurial в качестве инструмента управления исходным кодом, установленного на компьютере A.
Все настроено, и я могу видеть отчет Cruise Control на своем веб-сервере Computer B, и я могу разместить свой репозиторий на веб-сервере Computer A.
Проблема заключается в следующем:
На консоли круиз-контроля моего компьютера B появляется следующая ошибка:
Ошибка управления источником:
Невозможно выполнить файл [c: \velop \ CCnet \ WorkingDir \ hg]. Файл может не существовать или не быть исполняемым.
Файл не найден 'C: \velop \ CCnet \ CCnetrtifacts \ msbuils-results.xml.
Я скопировал каталог своего проекта на компьютер Cruise Control c: \velop \ CCnet \ WorkingDir \
и вот мой блок управления исходным кодом, включенный в мой ccnet.config:
<sourcecontrol type="hg">
<repo>http://mylocalmachinewebserver<repo>
<workingDirectory>c:\develop\CCnet\WorkingDirectory<workingDirectory>
</sourcecontrol>
Может ли кто-нибудь помочь мне понять мою проблему
Большое спасибо