Windows Server 2003 上的 Visual SVN + CC.Net。无法使其工作

Windows Server 2003 上的 Visual SVN + CC.Net。无法使其工作

我一直疯狂地尝试让 Visual SVN 和 Cruise Control 工作但却毫无进展。

我遇到的最新错误是“无效证书。不是来自受信任的站点”,因为 Visual SVN 使用 https。

当然,这是一个假的 SSL 证书,因为我现在还没有真正的证书。

有没有办法让我永久接受该证书?如果可以,该怎么做?

此外,如果您注意到我遗漏了其他内容,这是我的 ccnet.config 文件:

<cruisecontrol xmlns:cb="urn:ccnet.config.builder">

 <project name="Test">

  <sourcecontrol type="svn">  
   <trunkUrl>https://ws15wdet:8443/svn/Project/trunk</trunkUrl>  
   <workingDirectory>C:\Program Files (x86)\CruiseControl.NET\server\PROJECT\WorkingDirectory </workingDirectory>  
   <executable>C:\Program Files (x86)\VisualSVN Server\bin\svn.exe</executable>
   <username>user</username>  
   <password>password:)</password>  
  </sourcecontrol>  


  <triggers>  
    <intervalTrigger name="Subversion" seconds="600" />  
  </triggers>

  <tasks>
   <!-- Configure MSBuild to compile the updated files -->c:\
   <msbuild>
    <executable>C:\windows\Microsoft.NET\Framework\v2.0.50727\MSBuild.exe</executable>
    <workingDirectory>C:\50MBuilds\builds</workingDirectory>
    <projectFile>Project.sln</projectFile>
    <buildArgs>/noconsolelogger /p:Configuration=Debug</buildArgs>
    <targets></targets>
    <timeout>15</timeout>
    <logger>ThoughtWorks.CruiseControl.MsBuild.XmlLogger,C:\Program Files\CruiseControl.NET\webdashboard\bin\ThoughtWorks.CruiseControl.Core.dll</logger>
   </msbuild>
  </tasks>
  <!--Publishers will be done after the build has completed-->
  <publishers>
   <xmllogger>
    <logDir>C:\50MBuilds\Logs</logDir>
   </xmllogger>
  </publishers>
  <modificationDelaySeconds>10</modificationDelaySeconds>
 </project>
</cruisecontrol>

答案1

与运行 ccnet 的 Windows 用户建立 svn 连接。并选择存储证书的选项。这应该将证书保存在用户可以随时访问的地方。启动 ccnet 时,它应该会找到该证书。

相关内容