持续集成(Continuous Integration).pptx
文本预览下载声明
持续集成(CI);;如何控制项目成本、效率、质量;CruiseControl;;●多项目和子项目支持
● 里程碑版本跟踪
● 可配置的用户角色控制
● 可配置的问题追踪系统
● 自动日历和甘特图绘制
● 支持 Blog 形式的新闻发布、Wiki 形式的文档撰写和文件管理
● RSS 输出和邮件通知
● 每个项目可以配置独立的 Wiki 和论坛模块
● 简单的任务时间跟踪机制
● 用户、项目、问题支持自定义属性
● 支持多 LDAP?用户认证
● 支持用户自注册和用户激活
● 多语言支持(已经内置了zh简体中文)
● 多数据库支持(MySQL、SQLite、PostgreSQL)
● 外观模版化定制(可以使用 Basecamp 、Ruby安装);Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:
1、持续的软件版本发布/测试项目。
2、监控外部调用执行的工作。
3、多项目发布跟踪管理;GitLab是一个利用?Ruby on Rails?开发的开源应用程序
它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。;? gradle对多工程的构建支持很出色
? gradle支持局部构建。? 支持多方式依赖管理:包括从maven远程仓库、nexus私服、ivy仓库以及本地文件系统的jars或者dirs
? gradle是第一个构建集成工具,与ant、maven、ivy有良好的相容相关性。
? 轻松迁移:gradle适用于任何结构的工程
? 免费开源;Gradle;docker;;;;;思考高效;;/content/14/0423/21/9684642_371530090.shtml;E
显示全部