Team Foundation Server(TFS)是微软推出的团队项目管理工具,主要包含代码版本控制,工作任务分派,持续集成,测试等一系列管理任务。由于团队之前人数较少,使用的仅有代码版本控制(SVN),而.NET项目各种生成包若默认都提交,则用户间很容易产生冲突,而且基本不能Merge,若默认...
分类:
Web程序 时间:
2015-06-16 18:36:44
阅读次数:
277
移动互联网时代,移动应用开发过程中可能涉及到的部分网站,如下:http://fir.im/ 移动应用快速发布https://coding.net/代码托管平台https://www.daocloud.io/互联网应用的持续集成、镜像构建、发布管理、容器托管解决方案https://www.jpush....
分类:
移动开发 时间:
2015-06-15 18:22:35
阅读次数:
160
敏捷(Agile)目标向客户提供有价值的软件最短时间内完成最大的商业价值敏捷核心Working Software(可工作的软件)Deliver Frequently(持续交付)Continuous Integration(持续集成)敏捷方法XP(极限编程)ScrumTDD(测试驱动开发)...Scr...
分类:
其他好文 时间:
2015-06-15 01:45:32
阅读次数:
185
全陷阱破解:在Linux环境下的Jenkins中持续集成Android工程...
分类:
移动开发 时间:
2015-06-11 23:00:56
阅读次数:
189
travis-ci:一个专门为开源项目打造的持续集成环境。 (简介:http://dreamhead.blogbus.com/logs/227268386.html)
分类:
其他好文 时间:
2015-06-11 19:18:54
阅读次数:
98
java项目的大小衡量标准:微型:只是一个人,甚至是半日工作在几天内完成的软件; 小型:一个人半年内完成的2000行以内的程序;中型:5个人在1年多的时间内完成的5000-50000行的程序;大型:5-10人在两年内完成的50000-100000行的程序;甚大型:100-1000人参加用4-5年完成...
分类:
其他好文 时间:
2015-06-11 07:00:36
阅读次数:
91
前言 上一篇随笔Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(一)介绍maven和nexus的环境搭建,以及如何使用maven和nexus统一管理库文件和版本,以及怎么将自己的模块上传至nexus私服,供其他模块引用。下面将主要介绍如何利用Jenkins、...
分类:
其他好文 时间:
2015-06-10 12:09:56
阅读次数:
236
前言 但凡一个略有规模的项目都需要一个持续集成环境的支撑,为什么需要持续集成环境,我们来看一个例子。假如一个项目,由A、B两位程序员来协作开发,A负责前端模块,B负责后端模块,前端依赖后端。A和B都习惯使用SVN作为代码管理工具,他们分别开始工作,一个功能完成后会提交到SVN,以便对方能够使用。一天...
分类:
其他好文 时间:
2015-06-10 12:06:27
阅读次数:
214
真是运维的福利,不用在敲Linux命令了
需要的工具:Linux或window、Jenkins、tomcat7、Jdk、maven、项目部署的war包
1、首先从Jenkins官网下载最新的Jenkins的war包http://jenkins-ci.org/
2、把jenkins.war放在tomcat的webApps下,然后启动tomcat,截图如下:
点击“系统管理——系统设置”如下...
分类:
其他好文 时间:
2015-06-09 13:53:58
阅读次数:
215
Jenkins是一个可扩展的持续集成引擎。主要用于:l持续、自动地构建/测试软件项目。l监控一些定时执行的任务。Jenkins拥有的特性包括:l易于安装-只要把jenkins.war部署到servlet容器,不需要数据库支持。l易于配置-所有配置都是通过其提供的web界面实现。l集成RSS/E-ma...
分类:
其他好文 时间:
2015-06-05 13:41:01
阅读次数:
138