Hi, 请登录

这些工具都没用过?还谈什么DevOps

本文授权转自云栖社区

原文链接:https://yq.aliyun.com/articles/67212?spm=5176.100240.searchblog.7.6tppyZ


导语:

DevOps 越来越流行,越来越成为加快产品研发速度、提升团队效率的有效工具。现在,在开发、测试、部署、交付、维护以及监控分析等工作中,有越来越多的开源 DevOps 工具可以使用。

本文推荐了60款开源工具来帮助大家更好的实行 DevOps。

你喜欢免费的东西吗?获得开发者社区支持的自动化,开源的工具是大家梦寐以求的。这里列举了 60+ 款最棒的开源工具,可以帮助你很好的实行  DevOps。

1. 开发工具

版本控制&协作开发

  • 版本控制系统 Git

    Git 是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。开源中国 Git 代码托管平台:http://git.oschina.net/

  • 代码托管平台 GitLab

    GitLab 是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。开源中国代码托管平台 git.oschina.net 就是基于 GitLab 项目搭建。

  • 代码评审工具 Gerrit

    Gerrit 是一个免费、开放源代码的代码审查软件,使用网页界面。利用网页浏览器,同一个团队的软件程序员,可以相互审阅彼此修改后的程序代码,决定是否能够提交,退回或者继续修改。它使用 Git 作为底层版本控制系统。

  • 版本控制系统 Mercurial

    Mercurial 是一种轻量级分布式版本控制系统,采用 Python 语言实现,易于学习和使用,扩展性强。

  • 版本控制系统 Subversion

    Subversion 是一个版本控制系统,相对于的 RCS、CVS,采用了分支管理系统,它的设计目标就是取代CVS。互联网上免费的版本控制服务多基于Subversion。

  • 版本控制系统 Bazaar

    Bazaar 是一个分布式的版本控制系统,它发