Gerrit/zh



代码审查是我们开发进程的心脏. 任何贡献给 MediaWiki 或其他任何维基媒体主管项目的软件在并入我们 Git 代码库之前要经过 gerrit.wikimedia.org 检验并审核. 我们用来实行代码审查的工具就是 Gerrit.

所有 Gerrit 用户都能复核贡献，但只有维护人员有接受和回退的特权.

入门
为了快速获得功能功能齐全的预配置的 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 克隆.

为了提交您的第一份补丁，请查阅使用说明书或者短期的版本.

您帮助复核更改是受欢迎的！来了解一下.

Tutorials & guidelines
Other useful documentation written for MediaWiki & Wikimedia developers:


 * Setting up Vagrant virtual machine development environment.
 * Commit message guidelines
 * Code review guide
 * Gerrit interface navigation
 * Gerrit's documentation
 * Searching in Gerrit
 * Advanced usage

Special cases

 * Requesting new repositories
 * Project owners
 * Reviewers with merging rights

参见

 * List of the public Gerrit projects
 * Technical information about Wikimedia's Gerrit installation
 * Report bugs/other issues with Git or Gerrit
 * - Implement a way to bring GitHub pull requests into Gerrit.
 * G2G, a set of scripts that make Gerrit / GitHub interoperability possible.
 * sync-gerrit.bash script to move GitHub pull requests to Gerrit Changeset manually (discussion).
 * Gerrit Patch Uploader
 * grrrit-wm
 * Gerrit Notification Bot