Gerrit
From MediaWiki.org
This page is a translated version of the page Gerrit and the translation is 100% complete.

在gerrit.wikimedia.org的一个 open change sets 预览
代码审查是我们开发进程的心脏。任何贡献给 MediaWiki 或其他任何维基媒体主管项目的软件在并入我们 Git 代码库之前要经过 gerrit.wikimedia.org 检验并审核。我们用来实行代码审查的工具就是 Gerrit。
所有 Gerrit 用户都能复核贡献,但只有维护人员有接受和回退的特权。
入门[edit | edit source]
为了快速获得功能功能齐全的预配置的 MediaWiki 的开发安装包,包括虚拟机、MediaWiki 源代码,还有所有需求和各种可选的扩展,参见 MediaWiki-Vagrant。这是参与 MediaWiki 开发的推荐方式。
为了简单的浏览并复刻我们的代码,您可以使用 GitHub 镜像。
为匿名做出 MediaWiki 核心的 git 克隆,您可以从 https://gerrit.wikimedia.org/r/p/mediawiki/core.git 或 https://git.wikimedia.org/git/mediawiki/core.git 克隆。
您来帮助复核更改是受欢迎的!来了解一下。
指引[edit | edit source]
其他给 MediaWiki 及维基媒体开发者撰写的有用的文档:
- 配置 Vagrant 虚拟机开发环境。
- 提交信息指引
- 代码审核指引
- Gerrit 界面导航
- Gerrit 的文档
- 在 Gerrit 中查找
- 高级用法
特殊页面[edit | edit source]
参见[edit | edit source]
- 公共 Gerrit 项目列表
- 关于维基媒体 Gerrit 安装的技术说明
- 报告 Git 或 Gerrit 的 bug 或其他问题
- bug 35497——实现把 GitHub 发出的请求发到 Gerrit 的方式
- G2G,一组能使 Gerrit / GitHub 协调工作可行的脚本
- sync-gerrit.bash 把 GitHub 发出的请求手动移到 Gerrit Changeset 的脚本(讨论)。
- Gerrit 补丁上传工具
- grrrit-wm
- Gerrit 提醒机器人