<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_HeroBeast_分类_13.敏捷开发</title><id>http://feed.cnblogs.com/blog/u/15568/category/316981/rss</id><updated>2012-05-27T14:10:28Z</updated><generator>feed.cnblogs.com</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/HeroBeast/category/316981.html"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/15568/category/316981/rss"/><entry><id>http://www.cnblogs.com/HeroBeast/archive/2011/09/16/2178269.html</id><title type="text">使用CruiseControl+SVN+ANT实现持续集成之三</title><summary type="text">在上一节中我们介绍了环境搭建和配置介绍，并快速启动CC查看集成结果，在本节中我们将详细介绍CC构建操作及监视。 1. 启动CC服务器 通过执行其根目录下的cruisecontrol.bat文件来启动CC。控制台显示“BuildQueue - BuildQueue started”，则说明CC服务器已成功启动。 在启动服务器之前，我们可以打开cruisecontrol.bat文...</summary><published>2011-09-16T01:18:00Z</published><updated>2011-09-16T01:18:00Z</updated><author><name>HeroBeast</name><uri>http://www.cnblogs.com/HeroBeast/</uri></author><link rel="alternate" href="http://www.cnblogs.com/HeroBeast/archive/2011/09/16/2178269.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/HeroBeast/archive/2011/09/16/2178269.html"/><content type="html"/></entry><entry><id>http://www.cnblogs.com/HeroBeast/archive/2011/09/16/2178254.html</id><title type="text">使用CruiseControl+SVN+ANT实现持续集成之三</title><summary type="text">在上一节中我们介绍了环境搭建和配置介绍，并快速启动CC查看集成结果，在本节中我们将详细介绍CC构建操作及监视。 1. 启动CC服务器 通过执行其根目录下的cruisecontrol.bat文件来启动CC。控制台显示“BuildQueue - BuildQueue started”，则说明CC服务器已成功启动。 在启动服务器之前，我们可以打开cruisecontrol.bat文件并...</summary><published>2011-09-16T01:01:00Z</published><updated>2011-09-16T01:01:00Z</updated><author><name>HeroBeast</name><uri>http://www.cnblogs.com/HeroBeast/</uri></author><link rel="alternate" href="http://www.cnblogs.com/HeroBeast/archive/2011/09/16/2178254.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/HeroBeast/archive/2011/09/16/2178254.html"/><content type="html"/></entry><entry><id>http://www.cnblogs.com/HeroBeast/archive/2011/09/16/2178250.html</id><title type="text">使用CruiseControl+SVN+ANT实现持续集成之二</title><summary type="text">1. 环境搭建 1.1. 下载及目录介绍 从官方站点http://cruisecontrol.sourceforge.net/download.html下载一份最新的 CC 压缩包，最新的版本号为2.8.4 下载了cruisecontrol-bin-2.8.4.zip 直接解压到E盘下，文件结构如下图： apache-ant-1.7.0：CC中使用ANT工具 ...</summary><published>2011-09-16T00:55:00Z</published><updated>2011-09-16T00:55:00Z</updated><author><name>HeroBeast</name><uri>http://www.cnblogs.com/HeroBeast/</uri></author><link rel="alternate" href="http://www.cnblogs.com/HeroBeast/archive/2011/09/16/2178250.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/HeroBeast/archive/2011/09/16/2178250.html"/><content type="html"/></entry><entry><id>http://www.cnblogs.com/HeroBeast/archive/2011/09/16/2178247.html</id><title type="text">使用SVN+CruiseControl+ANT实现持续集成之一</title><summary type="text">在前面的文章中，介绍自己当时所在团队的处境(使用.NET开发)，一个不到十个人的研发团队在保证正常开发进度同时需要并发支持四、五十个项目问题处理，经常为了程序版本冲突、日常测试版本、发布版本提供等重复枯燥无味的手工劳动，导致团队成员身心俱疲。经历这样痛苦的一段时间，终于忍受不了，通过命令行实现了包括获取、编译、发布过程的集成，大大减轻版本编译的时间，此时还能见到团队成员一边编译程序一边聊天轻松的笑...</summary><published>2011-09-16T00:49:00Z</published><updated>2011-09-16T00:49:00Z</updated><author><name>HeroBeast</name><uri>http://www.cnblogs.com/HeroBeast/</uri></author><link rel="alternate" href="http://www.cnblogs.com/HeroBeast/archive/2011/09/16/2178247.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/HeroBeast/archive/2011/09/16/2178247.html"/><content type="html"/></entry><entry><id>http://www.cnblogs.com/HeroBeast/archive/2011/08/29/2158088.html</id><title type="text">持续化集成工具CruiseControl.NET</title><summary type="text">持续化集成工具CC.NET[ 引言: 团队开发需要进行集中的项目文件管理与有效的协调，我们采用源代码管理工具协助我们管理，卓有成效。限定重要文件的访问权限、使用悲观锁杜绝成员同时编辑同一份文件、不允许长时间迁出文件等规则让我们在某一时间段内非常愉快。但是慢慢的，有人抱怨“我获取了源代码怎么编译错误？”。于是增加规定：迁入之前必须获取最新，然后再一次编译，成功后方可迁入VSS。这种办法是很不错，...</summary><published>2011-08-29T05:18:00Z</published><updated>2011-08-29T05:18:00Z</updated><author><name>HeroBeast</name><uri>http://www.cnblogs.com/HeroBeast/</uri></author><link rel="alternate" href="http://www.cnblogs.com/HeroBeast/archive/2011/08/29/2158088.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/HeroBeast/archive/2011/08/29/2158088.html"/><content type="html"/></entry></feed>
