我准备我们的新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