Hi, I get this problem when I try to integrate PVCS and CCNET:
2008-10-15 12:31:24,140 [MDIFrame:DEBUG] Starting process [pcli] in working directory [] with arguments [run -xe"C:\WINNT\TEMP\tmp92.tmp" - xo"C:\WINNT\TEMP\tmp93.tmp" -q vlog -pr"\\pvcs/MS_NET" -id"gkostad" - z -ds"10/15/2008 11:29 AM" -de"10/15/2008 12:31 PM" /Projects] 2008-10-15 12:31:24,609 [MDIFrame:DEBUG] Serena ChangeMan Version Manager (PCLI) v8.1.4.2 (Build 521) for Windows NT/80x86 2008-10-15 12:31:24,609 [MDIFrame:DEBUG] Copyright 1985-2007 Serena Software. All rights reserved. 2008-10-15 12:31:25,062 [MDIFrame:DEBUG] 12:31:25 Oct.15.08 [Error] 2008-10-15 12:31:25,062 [MDIFrame:DEBUG] You cannot access this project because your login account, SYSTEM, is invalid. Please try to login again or contact your Serena administrator for further assistance. 2008-10-15 12:31:25,140 [MDIFrame:ERROR] Exception: Source control operation failed: Serena ChangeMan Version Manager (PCLI) v8.1.4.2 (Build 521) for Windows NT/80x86 Copyright 1985-2007 Serena Software. All rights reserved. . Process command: pcli run -xe"C:\WINNT\TEMP\tmp92.tmp" -xo"C:\WINNT \TEMP\tmp93.tmp" -q vlog -pr"\\pvcs/MS_NET" -id"gkostad" -z - ds"10/15/2008 11:29 AM" -de"10/15/2008 12:31 PM" /Projects ---------- ThoughtWorks.CruiseControl.Core.CruiseControlException: Source control operation failed: Serena ChangeMan Version Manager (PCLI) v8.1.4.2 (Build 521) for Windows NT/80x86 Copyright 1985-2007 Serena Software. All rights reserved. . Process command: pcli run -xe"C:\WINNT\TEMP\tmp92.tmp" -xo"C:\WINNT \TEMP\tmp93.tmp" -q vlog -pr"\\pvcs/MS_NET" -id"gkostad" -z - ds"10/15/2008 11:29 AM" -de"10/15/2008 12:31 PM" /Projects at ThoughtWorks.CruiseControl.Core.Sourcecontrol.ProcessSourceControl.Execute(ProcessInfo processInfo) at ThoughtWorks.CruiseControl.Core.Sourcecontrol.Pvcs.ExecuteVLog(DateTime from, DateTime to) at ThoughtWorks.CruiseControl.Core.Sourcecontrol.Pvcs.GetModifications(IIntegrationResult from, IIntegrationResult to) at ThoughtWorks.CruiseControl.Core.Sourcecontrol.QuietPeriod.GetModifications(ISourceControl sourceControl, IIntegrationResult lastBuild, IIntegrationResult thisBuild) at ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate(IntegrationRequest request) at ThoughtWorks.CruiseControl.Core.Project.Integrate(IntegrationRequest request) at ThoughtWorks.CruiseControl.Core.ProjectIntegrator.Integrate() at ThoughtWorks.CruiseControl.Core.ProjectIntegrator.Run() ---------- The ERROR is: You cannot access this project because your login account, SYSTEM, is invalid. Please try to login again or contact your Serena administrator for further assistance. When I run: pcli run -xe"C:\WINNT\TEMP\tmp92.tmp" -xo"C:\WINNT\TEMP\tmp93.tmp" -q vlog -pr"\\pvcs/MS_NET" -id"gkostad" -z -ds"10/15/2008 11:29 AM" - de"10/15/2008 12:31 PM" /Projects in a DOS shell, it just works! We use CCNET 1.4. We have the following ccnet.config file: <cruisecontrol> <project name="MDIFrame"> <webURL>http://localhost/ccnet/</webURL> <sourcecontrol type="pvcs"> <!--executable>C:\Program Files\Serena\vm\win32\bin\pcli.exe</ executable--> <executable>pcli</executable> <project>\\pvcs/MS_NET</project> <subproject>/Projects</subproject> <workingdirectory>C:\MS.NET\Projects</workingdirectory> <username>gkostad</username> <!--password>!GKostad</password--> <autoGetSource>true</autoGetSource> <!--timeout unnits="seconds">10</timeout--> </sourcecontrol> </project> </cruisecontrol> When I do: pcli WhoAmI -pr\\pvcs/MS_NET I get: Serena ChangeMan Version Manager (PCLI) v8.1.4.2 (Build 521) for Windows NT/80x86 Copyright 1985-2007 Serena Software. All rights reserved. gkostad When I do: vlog -u I get: Serena ChangeMan Version Manager (vlog) v8.1.4.2 (Build 521) for Windows NT/80x86 Copyright 1985-2007 Serena Software. All rights reserved. VCSID: "gkostad", source: HOST Please help me with this problem. Regards, Georgi
