持续集成

简介: 出于项目的需要,最近在研究持续集成(Continuous Integration) 持续集成的server有Pulse,有Draco.NET 和CruiseControl 如何配置Cruisecontrol.

出于项目的需要,最近在研究持续集成(Continuous Integration)

持续集成的server有Pulse,有Draco.NETCruiseControl

如何配置Cruisecontrol.NET

CruiseControl.Net Tutorial - Part 1

CruiseControl.Net Tutorial – Part 2

Cruise Control XSL

手工配置比较烦人,可以使用这个工具来配置CCNetConfig

 

如何安装SVN

Guide to Versioning a Visual Studio Solution with Subversion, TortoiseSVN and AnkhSVN

 

NAnt 不支持NUnit 2.X版本的问题

直接使用<exec> block执行 NUnit 2.x

 

过程中的一些小问题

Use SVN over SSL will cause some problem, please refer to : http://confluence.public.thoughtworks.org/display/CCNET/Subversion+Source+Control+Block

使用相同版本的Subvision和 Tortoise SVN,不然会出现” Expected FS format '2'; found format '3'”错误,参考:http://wiki.iusesvn.com/index.php/Expected_FS_format_%272%27%3B_found_format_%273%27

 

出现可以侦测到SVN的修改,但check out 失败,应该是同时安装Visual SVN 和Subvsion所致。

目录
相关文章
|
12天前
|
监控 Kubernetes 测试技术
现代软件开发中的持续集成与持续交付
传统软件开发中,集成和交付往往是耗时且容易出错的环节,而现代软件开发则借助持续集成与持续交付技术,通过自动化流程和持续部署,极大地提高了开发效率和软件质量。本文将探讨持续集成与持续交付在现代软件开发中的重要性、原理和实践方法。
|
3月前
|
安全 jenkins 测试技术
自动化测试与持续集成/持续交付(CI/CD)的实践与应用
自动化测试是现代软件开发不可或缺的环节,它可以有效地提高测试效率、降低测试成本。而持续集成/持续交付(CI/CD)则是一种基于自动化的软件开发流程,能够将代码的开发、构建、测试和部署等过程无缝连接起来,从而实现快速迭代和部署。本文将结合实际案例,介绍自动化测试和CI/CD的实践与应用。
144 2
|
1月前
|
敏捷开发 运维 Devops
深入理解软件测试中的持续集成与持续交付
【2月更文挑战第16天】 在高速迭代的软件发展周期中,持续集成(CI)与持续交付(CD)已成为确保产品质量和加快市场投入的关键实践。本文将探讨CI/CD在软件测试中的应用,阐述如何通过自动化测试、版本控制以及快速反馈循环来优化软件开发流程。我们将分析CI/CD对提高测试效率、降低风险以及促进团队协作的积极影响,并讨论实施过程中面临的挑战及应对策略。
|
8月前
|
前端开发 测试技术 持续交付
前端可持续集成与持续交付
前端可持续集成与持续交付
103 0
|
Kubernetes 容灾 Java
浅谈持续集成
角色:功能测试→自动化测试、性能测试、安全测试→测试开发(对软件研发过程提供各种支持,包括工具,框架,方案,最佳实践)
|
jenkins 测试技术 持续交付
你真的懂持续集成、持续交付、持续部署吗?!
你真的懂持续集成、持续交付、持续部署吗?!
289 0
你真的懂持续集成、持续交付、持续部署吗?!
|
Kubernetes Java jenkins
6. k8s + jenkins 实现持续集成(完)
一. 在node节点上安装软件. 具体软件内容如下
519 0
6. k8s + jenkins 实现持续集成(完)
|
存储 jenkins Devops
DevOps之持续集成
软件持续集成
881 0
DevOps之持续集成
|
测试技术 持续交付 数据库
|
Java jenkins 持续交付
Jenkins 自动化部署 持续集成
螢幕快照 2017-11-18 22.56.06.png Source files build/libs/cms-0.0.1-SNAPSHOT.
1628 0