使用SVN的Cruise Control.NET

时间:2010-05-12 14:57:41

标签: svn cruisecontrol.net

我正在尝试使用SVN配置最新版本的Cruise Control,并寻找执行相同操作的简单步骤。无法从this获得更多信息。任何帮助将不胜感激

1 个答案:

答案 0 :(得分:2)

我使用这样的自定义块:

<cb:define name="svn">
   <sourcecontrol type="svn">
      <trunkUrl>$(url)</trunkUrl>
      <executable>C:\Program Files (x86)\CollabNet\Subversion Client\svn.exe</executable>
      <username>user</username>
      <password>secret</password>
      <workingDirectory>$(workingCopy)</workingDirectory>
      <autoGetSource>true</autoGetSource>
   </sourcecontrol>
</cb:define>

(只是把它放在根节点正下方的某处)

然后我可以在这样的项目中使用它:

<project name="YourProject">
    <cb:svn url="https://yourserver/svn/yourproject/trunk/" workingCopy="C:\src\yourproject"/>
    ...

这样我就不需要一直重复subversion配置。