zoukankan      html  css  js  c++  java
  • CruiseControl.NET with svn over SSH

    1. 配置cc service config

    <project name="SVNTest">
            <workingDirectory>D:\dailybuild\SVNTest</workingDirectory>
            <artifactDirectory>D:\dailybuild\SVNTest</artifactDirectory>
            <category>livebookings</category>
            <sourcecontrol type="svn">
                <executable>C:\Program Files\SlikSvn\bin\svn.exe</executable>           
                <trunkUrl>https://125.206.32.1/svn/repo/testproject/trunck</trunkUrl>           
                <username>svnname</username>
                <password>svnpassword</password>
                <workingDirectory>D:\dailybuild\SVNTest</workingDirectory>
                <autoGetSource>true</autoGetSource>           
            </sourcecontrol>
            <tasks>
                <msbuild>
                    <executable>C:\WINDOWS\Microsoft.NET\Framework\v3.5\MSBuild.exe</executable>
                    <workingDirectory>D:\dailybuild\SVNTest\Source\</workingDirectory>
                    <projectFile>Test.sln</projectFile>
                    <logger>D:\dailybuild\ThoughtWorks.CruiseControl.MsBuild.dll</logger>
                    <targets>Build</targets>
                    <timeout>900</timeout>
                </msbuild>
                <buildpublisher>
                    <sourceDir>D:\dailybuild\SVNTest\Source\Test.Web</sourceDir>
                    <publishDir>D:\dailybuild\publish\SVNTest\</publishDir>
                    <useLabelSubDirectory>false</useLabelSubDirectory>
                </buildpublisher>
            </tasks>
            <triggers>
            </triggers>
            <labeller type="defaultlabeller">
                <prefix>LB-SVNTest-</prefix>
                <incrementOnFailure>true</incrementOnFailure>
            </labeller>
        </project>

    2. 安装SlikSvn

    进入C:\Program Files\SlikSvn\bin\svn.exe

    svn list https://125.206.32.1/svn/repo/testproject/trunck

    出现证书提示时,选永久保存

    image

    3. 执行上面命令的用户要和运行cc service的用户一致。

    4. 如果还不行

    C:\Program Files\SlikSvn\bin>schtasks /create /tn "My App" /tr cmd.exe /sc once
    /st 14:46:00 /sd 2010/03/01

    启动命令行,执行上面几步的命令。
  • 相关阅读:
    C# TCP异步服务/客户端
    Entity Framework Batch Update and Future Queries
    用c#编写socks代理服务器,大白话细述协议的最重要部分。
    ArraySegment AsEnumerable
    c#数据包拦截+网络编程
    为.Net Remoting增加基于SKYPE API的P2P传输通道
    如何看PDA的IP
    基本搞定PDA HTTP Server
    PDA SOAP Server探索历程(1)
    疑难问题之PDA SOAP Server
  • 原文地址:https://www.cnblogs.com/cnblogsfans/p/1675901.html
Copyright © 2011-2022 走看看