Hi All,

I cannot set up AccuRev with CruiseControl.NET. I always have the next
exception:
ThoughtWorks.CruiseControl.Core.CruiseControlException: Source control
operation failed: The minimum length of the argument for the -s option
is 1 .
. Process command: accurev.exe hist -a -s "" -t "2010/06/14
12:10:25-2010/06/14 12:10:14"

I think it's a non specified AccuRev stream but i don't how to specify
the accurev stream via CruiseControl.NET.

Please see my ccnet.config:
<cruisecontrol>
    <project>
      <name>Project</name>
      <sourcecontrol type='accurev'>
        <dynamicValues>false</dynamicValues>
        <autoGetSource>true</autoGetSource>
        <executable>accurev.exe</executable>
        <homeDir>C:\Program Files\AccuRev\bin</homeDir>
        <workspace>D:\AccuRev\BuildMachine</workspace>
        <labelOnSuccess>false</labelOnSuccess>
        <login>true</login>
        <principal>login</principal>
        <password>Pass</password>
      </sourcecontrol>

      <tasks>
        <devenv>
          <solutionfile>D:\AccuRev\BuildMachine\Solution\Solution.sln</
solutionfile>
          <configuration>Debug</configuration>
          <buildtype>Build</buildtype>
          <!--<project>MyProject</project>-->
          <executable>c:\Program Files (x86)\Microsoft Visual Studio
9.0\Common7\IDE\devenv.com</executable>
          <buildTimeoutSeconds>1000</buildTimeoutSeconds>
        </devenv>
      </tasks>
      <publishers>
         <statistics />
         <xmllogger />
      </publishers>
    </project>
  </cruisecontrol>


How Can I specify AccuRev stream?

Thanks,
Volodymyr

Reply via email to