Я готовлю наш новый сервер CC.NET. После миграции ccnet.config
с нашего старого сервера сборки мы сталкиваемся с ошибкой при создании одного из наших проектов. Все определенные проекты с одним элементом управления источником работают хорошо. Но один проект, который опирается на управление несколькими источниками, не будет построен. Экстракт нашей конфигурации:CC.NET & SVN: не может «GetModifications» - сбой управления источником
<sourcecontrol type="multi" >
<sourceControls>
<svn autoGetSource="false">
<trunkUrl>http://sourceserver/svn/projecXYZ/dev/client</trunkUrl>
<workingDirectory>C:\dev\projecXYZ\dev\client</workingDirectory>
<cleanCopy>false</cleanCopy>
<timeout units="hours">1</timeout>
</svn>
<svn autoGetSource="false">
<trunkUrl>http://sourceserver/svn/projecXYZ/dev/server/include</trunkUrl>
<workingDirectory>C:\dev\projecXYZ\dev\server\include</workingDirectory>
<cleanCopy>false</cleanCopy>
<timeout units="hours">1</timeout>
</svn>
</sourceControls>
</sourcecontrol>
Это приводит к следующей ошибке:
Source control failure (GetModifications): Value cannot be null. Parameter name: s
Да, это происходит в 1.8.4. Я тоже видел проблемы. Теперь мы используем ночную сборку - я думаю, что это 1.9.48. На данный момент это «решает» проблему. – Herdo