PVCS Get failing

"Laub, David M." <[email protected]> Mon, 12 Sep 2011 17:36:16 +0000
Newsgroups gmane.comp.java.cruise-control.user
Message-ID <[email protected]>
I've downloaded the latest build of Cruise Control .net.  I have successfully used it with subversion, but I am having problems with PVCS.  The PVCS command to get a log of changes works fine, but then the get itself fails with "Illegal characters in path" - I don't know what path is at issue...

I'm really stuck and any help would be appreciated!

Thanks

David Laub


<build date="2011-09-12 12:17:12" buildtime="00:00:01" buildcondition="ForceBuild" />
  <exception><![CDATA[System.ArgumentException: Illegal characters in path.
   at System.IO.Path.CheckInvalidPathChars(String path)
   at System.IO.Path.GetDirectoryName(String path)
   at ThoughtWorks.CruiseControl.Core.Sourcecontrol.Pvcs.GetExeFilename()
   at ThoughtWorks.CruiseControl.Core.Sourcecontrol.Pvcs.ExecutePvcsGet(StringDictionary folders)
   at ThoughtWorks.CruiseControl.Core.Sourcecontrol.Pvcs.GetSource(IIntegrationResult result)
   at ThoughtWorks.CruiseControl.Core.IntegrationRunner.Build(IIntegrationResult result)
   at ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate(IntegrationRequest request)]]></exception>

My cc.net project:

<project name="Claims_Server">
    <workingDirectory>C:\Projects\Claims_Server\work</workingDirectory>
    <artifactDirectory>C:\Projects\Claims_Server\art</artifactDirectory>
    <sourcecontrol type="pvcs">
      <executable>"C:\Program Files\Serena\vm\win32\bin\pcli.exe"</executable>
      <project>"C:\MyLocalPVCS"</project>
      <subproject>"/SvnTestApp2/SvnTestApp2"</subproject>
    </sourcecontrol>
    <triggers>
      <intervalTrigger seconds="600000" buildCondition="IfModificationExists" />
    </triggers>
    <tasks>
      <msbuild>
        <executable>C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe</executable>
        <workingDirectory>C:\Projects\Claims_Server\work\</workingDirectory>
        <projectFile>SvnTestApp2.sln</projectFile>
        <buildArgs>/p:Configuration=Debug /v:diag</buildArgs>
        <targets>Build</targets>
        <timeout>900</timeout>
        <logger>C:\Program Files\CruiseControl.NET\server\ThoughtWorks.CruiseControl.MsBuild.dll</logger>
      </msbuild>
    </tasks>
    <publishers>
      <xmllogger logDir="BuildLogs\ProjectStageLog" />
      <buildpublisher>
        <sourceDir>C:\projects\ProjectUrl\publish</sourceDir>
        <publishDir>\\remoteserver\sites\stagelocation\root</publishDir>
        <useLabelSubDirectory>false</useLabelSubDirectory>
        <alwaysPublish>false</alwaysPublish>
        <cleanPublishDirPriorToCopy>true</cleanPublishDirPriorToCopy>
      </buildpublisher>
    </publishers>
    <externalLinks>
      <externalLink name="development" url="http://somestageurl.com/" />
    </externalLinks>
  </project>




David Laub
Senior Software Developer
[email protected]<mailto:[email protected]>
(312) 697-7081
(312) 697-7028 (fax)
ALAS, Inc. / 311 S. Wacker Suite 5700 / Chicago, IL 60606

------------------------------------------------------------------------------
Doing More with Less: The Next Generation Virtual Desktop 
What are the key obstacles that have prevented many mid-market businesses
from deploying virtual desktops?   How do next-generation virtual desktops
provide companies an easier-to-deploy, easier-to-manage and more affordable
virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/

_______________________________________________
Cruisecontrol-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user