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#基于引用创建单链表
    锻炼自己的思维模式
    [数据结构]C#基于数组实现泛型顺序表
    DEV Express
    [LeetCode] Combinations (bfs bad、dfs 递归 accept)
    [LeetCode] Wildcard Matching
    [LeetCode] Remove Duplicates from Sorted List II
    [LeetCode] Partition List
    [LeetCode] Scramble String(树的问题最易用递归)
    [LeetCode] Decode Ways(DP)
  • 原文地址:https://www.cnblogs.com/cnblogsfans/p/1675901.html
Copyright © 2011-2022 走看看