亮网络解锁器,解锁网络数据的无限可能 了解详情
写点什么

Eclipse 基金会发布 Gerrit

  • 2012-05-14
  • 本文字数:966 字

    阅读完需:约 3 分钟

近日,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 中的注释表明他们会: 1. 对其贡献的内容进行 100% 的授权
2. 有权利将内容贡献给 EPL
3. 在 EPL 下贡献内容

目前,我们要求贡献者在创建账户时能够明确遵守使用条款;我们还进一步要求贡献者对每次贡献都能坚持上述三个问题。同意意见可以在 Bugzilla 记录中给出(如果有的话)或是在连接到 Gerrit push 的注释中。

目前正在进行的一场讨论表明这个规则在过去的其他版本控制系统中常常被忽视掉

随着Eclipse 3.7.2 的发布,同时很多项目依然在使用CVS 或SVN 仓库的原因是“防止”3.7 的流式构建,看起来Git 的使用到 EclipseCon 2012 之前会有一个大的跨越。在关闭CVS 之前还有310 天,之后很多项目都会甩开CVS 甚至是SVN。如果Eclipse 贡献协议的问题能够得以解决,Gerrit 的补丁能够集成到IP 工作流中,那么我们将会看到有更多的贡献会涌入到核心的平台库中。

查看英文原文: Gerrit at the Eclipse Foundation

2012-05-14 08:192011
用户头像

发布了 88 篇内容, 共 258.8 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

用AI的线团,解开金融行业的米拉诺斯迷宫

脑极体

总结

东哥

未来已至,持续学习让我们更好的生存

董一凡

学习 生活

“区块链+政务” 将如何前行,接下政务信息化改革接力棒还欠火候

CECBC

第六周总结

晨光

分布式总结

周冬辉

nosql zookeeper 分布式 CAP原理

week06作业

Safufu

架构师训练营——第6周作业

jiangnanage

Android | 《看完不忘系列》之Glide

哈利迪

android

架构师第六周培训学习总结

小蚂蚁

架构师培训第六周习题

小蚂蚁

架构师训练营——第6周学习总结

jiangnanage

架构师训练营第六章作业

吴吴

架构师训练营第六章总结

吴吴

java 后端博客系统文章系统——No6

猿灯塔

官方剧透:1.11 发版前我们偷看了 Flink 中文社区发起人的聊天记录

Apache Flink

flink

信创舆情一线--英国禁用华为5G设备

统小信uos

5G

Doris服务节点临时失效处理过程时序图

任小龙

极客大学架构师训练营

架构师训练营 第六周 作业

极客

架构是训练营

CAP原理之个人见解

潜默闻雨

week6 学习总结

任小龙

极客大学架构师训练营

高并发下数据库方案演进

superman

分库分表 极客大学架构师训练营

第六周学习总结

CP

联想ThinkSystem服务器,企业智能化考验下的极限应考

脑极体

字节跳动基于Flink的MQ-Hive实时数据集成

Apache Flink

flink

第六章学习总结

李白

架构师训练营第六周作业

Bruce Xiong

极客大学架构师训练营0期第六周作业2

Nan Jiang

给技术同学的建议:人人都该懂的埋点知识

易观大数据

第六周·命题作业·CAP原理

刘璐

架构师课程第六周总结

dongge

Eclipse基金会发布Gerrit_Git_Alex Blewitt_InfoQ精选文章