巡航控制。检测到用户名的NET未使用节点

时间:2012-04-27 23:41:16

标签: svn cruisecontrol.net

我在这里遇到了一些难题。

我正在使用:CruiseControl.NET Server 1.6.7981.1

我们搬迁了办公室,同时我们的SVN存储库从通用堆栈移动到使用LDAP的客户端系统。

由于改变,我无法让CruiseControl与SVN合作。

这是我在配置中的内容:

<project ...
    <webURL>...
    <workingDirectory>...
    ...
    <sourcecontrol type="svn-change-detection">
      <svn-exe>C:\Program Files\Subversion\bin\svn.exe</svn-exe>
      <code-root-url>http://blah.blah.blah/svn/project/branches/product-lines/4.3.0</code-root-url>
      <tag-root-url>http://blah.blah.blah/svn/project/tag/4.3.0</tag-root-url>
      <build-interval>86400</build-interval>
      <username>LDAP_DOMAIN\USER</username>
      <password>AwesomePassword</password>
    </sourcecontrol>

我得到的错误是:

[CCNet Server:ERROR] Exception: Unused node detected: <username>LDAP_DOMAIN\USER</username>

从我看到的例子中我应该完全合法......或者我错过了什么?

任何帮助都会摇滚。

1 个答案:

答案 0 :(得分:2)

您的配置完全错误。您应该查看SVN块的文档。试试这个。

<sourcecontrol type="svn">
  <executable>C:\Program Files\Subversion\bin\svn.exe</executable>
  <trunkUrl>http://blah.blah.blah/svn/project/branches/product-lines/4.3.0</trunkUrl>          
  <username>LDAP_DOMAIN\USER</username>
  <password>AwesomePassword</password>
</sourcecontrol>

build-interval:项目配置的一部分,而不是源代码控制。