Eclipse基金会发布Gerrit
来源:互联网 发布:开一个灯饰淘宝店 编辑:程序博客网 时间:2024/04/29 12:47
近日,Eclipse基金会发布了万众期待的Gerrit,用于基于Git的代码审查与补丁提交。Gerrit是个基于Web的工具,用于接收Git提交,InfoQ此前曾对其做过报道。该审查工具位于https://git.eclipse.org/r/。
Gerrit已经为很多开源项目所广泛使用,如https://android-review.googlesource.com/,由于EGit已经成为标准Eclipse的一部分,同时已经有近一半的Eclipse项目开始使用Git,因此集成Gerrit是个合情合理的结果。
Chris Aniszcsyk一直以来就在支持着Git与Gerrit,他说到:
我们几个提交者在过去几年中一直都在推动着Gerrit的发展以完善Eclipse的基础设施,现在很高兴看到这一切都梦想成真。我们在很长一段时间内都在EGit与JGit项目中使用Gerrit,对其感到非常满意。现在Eclipse提交者有一种很便捷的方式来使用Git进行代码审查(如果他们想要将这个流程添加到项目中)。
然而,Eclipse的进程还需要追赶上技术上的改进。作为一种DVCS而广泛使用的Git对于那些在GitHub上来对Eclipse进行分支的人来说是不太重要的,它对这个功能提供了改进,可以直接提交到仓库中。然而,这个进程主要是向bugzilla添加“补丁”,通常这在DVCS世界中是不太常见的事情(但不是不可能)。
但Gerrit向用户提供了一个协议,用户在首次登陆前需要同意该协议,这通常用于接受许可协议,Eclipse进程对此说到:
贡献者会维护相应的Bug或是Gerrit中的注释表明他们会:目前,我们要求贡献者在创建账户时能够明确遵守使用条款;我们还进一步要求贡献者对每次贡献都能坚持上述三个问题。同意意见可以在Bugzilla记录中给出(如果有的话)或是在连接到Gerrit push的注释中。
- 对其贡献的内容进行100%的授权
- 有权利将内容贡献给EPL
- 在EPL下贡献内容
目前正在进行的一场讨论表明这个规则在过去的其他版本控制系统中常常被忽视掉。
随着Eclipse 3.7.2的发布,同时很多项目依然在使用CVS或SVN仓库的原因是“防止”3.7的流式构建,看起来Git的使用到EclipseCon 2012之前会有一个大的跨越。在关闭CVS之前还有310天,之后很多项目都会甩开CVS甚至是SVN。如果Eclipse贡献协议的问题能够得以解决,Gerrit的补丁能够集成到IP工作流中,那么我们将会看到有更多的贡献会涌入到核心的平台库中。
查看英文原文:Gerrit at the Eclipse Foundation
- Eclipse基金会发布Gerrit
- Eclipse基金会
- Ingres加入Eclipse基金会
- Eclipse基金会成员分类
- Google考虑加入Eclipse基金会
- Apache基金会发布SpamAssassin 3.3.0
- Apache软件基金会发布SpamAssassin 3.4.0
- MariaDB 基金会发布 MariaDB 10 的通用版
- Apache软件基金会发布SpamAssassin 3.4.0
- Zephyr-Llinux基金会发布Zephyr项目
- 树莓派基金会发布桌面操作系统 PIXEL OS
- gerrit git eclipse 集成心得
- Eclipse gerrit Mylyn gerrit高版本连接不上问题
- Adobe加入Linux基金会发布AIR技术框架
- Linux基金会发布关于Linux内核的发展报告
- 比特币基金会发布2016年计划,可能…
- gerrit
- Gerrit
- JQuery内容过滤器
- Struts2抛出NoSuchMethodException异常
- PostgreSQL启动过程中的那些事七:初始化共享内存和信号二十:shmem中初始化堆同步扫描、pg子进程相关结构
- 第13周-任务1-抽象类-用车辆类去体会
- 2012省赛总结
- Eclipse基金会发布Gerrit
- 有效的注释
- GMF中,如何不打开editor保存图片
- STL速成
- Lunatic Python的一些安装问题
- CSDN 杯我最喜欢的密码
- 时间下拉菜单实现
- 第13周-任务3-抽象基类Shape及派生类Circle、Rectangle和Triangle
- 详细介绍 Hibernate 泛型 DAO 及其使用方法