Visual SVN + CC.Net no Windows Server 2003. Não consigo trabalhar

2

Eu tenho tentado fazer com que o Visual SVN e o Cruise Control funcionem e não estou chegando a lugar nenhum rápido.

O erro mais recente que estou encontrando é o "certificado inválido, não de um site confiável", já que o Visual SVN usa https.

É claro que é um certificado SSL falso, já que eu não tenho um real neste momento.

Existe uma maneira para eu aceitar permanentemente o certificado? se sim como?

Além disso, aqui está o meu arquivo ccnet.config no caso de você perceber algo mais que está faltando:

<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:MBuilds\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:MBuilds\Logs</logDir>
   </xmllogger>
  </publishers>
  <modificationDelaySeconds>10</modificationDelaySeconds>
 </project>
</cruisecontrol>
    
por Jack Marchetti 21.07.2009 / 03:23

1 resposta

2

faça uma conexão svn com o mesmo usuário do Windows em que você está executando o ccnet. e escolha a opção para armazenar o certificado. Isso deve salvar o certificado em um lugar onde o usuário sempre possa acessá-lo. Ao iniciar o ccnet, ele deve encontrar o certificado.

    
por 21.07.2009 / 07:23