Круиз-контроль .NET с SVN - PullRequest
1 голос
/ 12 мая 2010

Я пытаюсь настроить последнюю версию Cruise Control с SVN и ищу простые шаги для того же. Не могу отличить многое от этого . Любая помощь будет оценена

1 Ответ

2 голосов
/ 12 мая 2010

Я использую пользовательский блок, подобный этому:

<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.

...