我们已经初步了解了什么是持续集成,并知道了Jenkins的一些基本信息。可能有读者已经发现,我们现在只有一个管理员账号,而且即使新建账号,也是管理员权限。显然,这对安全性来说不是一个好消息。幸运的是,Jenkins带给我们一种角色管理机制,可以使我们方便的控制用户的权限。
为啥放着图形界面不用,使用命令行界面呢? 因为命令行界面:更简单,更快
更重要的,适合远程操作,自动操作。比如我们需要使用脚本操作Jenkins。
持续集成(Continuous integration, CI),频繁地(一天多次)将代码集成到共享的代码仓库。 Martin Fowler对持续集成是这样定义的:持续集成是一种软件开发实践,即团队开发成员频繁地集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能`会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。持续集成并不能消除Bug,而是让它们非常容易发现和改正1。
http://baike.baidu.com/view/5253255.htm ↩