1
SVN + SSH 프로토콜은 Pageant (PuTTY 인증 에이전트)를 백그라운드에서 실행하기 때문에 로그인 한 사용자에게 유용합니다. 사용자. ccservice (ccnet.exe 응용 프로그램과 반대)를 실행하려고하면 svn + ssh가 실패합니다. 내가 config에서 작동하지 않게하려면 무엇이 없습니까?Windows Server 2003에서 CruiseControl.NET 1.4.4 SP1 서비스를 실행할 때 SVN + SSH 인증 발행
<cruisecontrol xmlns:cb="urn:ccnet.config.builder">
<project name="ProjectXCore" queue="ProjectXQueue" queuePriority="1">
<workingDirectory>D:\cc\ProjectX\code\trunk\src\</workingDirectory>
<artifactDirectory>D:\cc\ProjectX\artifact\</artifactDirectory>
<category>ProjectX</category>
<webURL>http://localhost/ccnet/</webURL>
<modificationDelaySeconds>30</modificationDelaySeconds>
<labeller type="defaultlabeller">
<prefix>0.1.</prefix>
<incrementOnFailure>true</incrementOnFailure>
<labelFormat>000</labelFormat>
</labeller>
<state type="state" directory="State" />
<sourcecontrol type="svn">
<trunkUrl>svn+ssh://10.10.2.19/srv/svn/ProjectX/trunk/src</trunkUrl>
<workingDirectory>D:\cc\ProjectX\code\trunk\src</workingDirectory>
<executable>C:\Program Files\Subversion\bin\svn.exe</executable>
<username>super</username>
<password>duper</password>
<timeout units="minutes">5</timeout>
</sourcecontrol>
TortoiseSvn이 도움이되면 서버에 설치됩니다. 명령 줄 스위치를 추가해야 작동 여부를 확인할 수 있을지 잘 모르겠습니다.