< Gerrit
gerrit.wikimedia.org的一个進行中更改集的樣子

Gerrit is the website where all Wikimedia repositories are stored and proposed code changes to those repositories are reviewed. All code changes that are submitted to Gerrit are reviewed on the Gerrit website before being submitted to ensure they meet acceptable code styling, implementation, and security standards.

所有Gerrit用户都可以复核贡献。维护人员有通过或拒绝贡献的特殊权限

先决条件

如果您是初学者开发人员,请阅读New Developers。如果您知道如何为MediaWiki核心内核和MediaWiki扩展贡献代码,请阅读成为 MediaWiki 的贡献者

了解如何贡献MediaWiki开发以及如何设置运行中的预配置MediaWiki开发安装副本。

如果您是一位有经验的开发者,请访问开发人员中心

入门

View How Gerrit works to learn how Gerrit works and get started submitting or reviewing code.

Gerrit的进一步帮助

  • Gerrit/Advanced usage - 如何在Gerrit中“艰难地”做事
  • Gerrit/Troubleshooting - 问题及解决方法
  • Gerrit/Navigation - 如何导航Gerrit的web界面
  • Gerrit/FAQ - 关于如何使用Git和Gerrit的常见问题
  • Gerrit/GitHub - 关于与GitHub服务的集成说明

对于代码贡献者/作者

  • Gerrit/代码审查/寻找审查者 - 了解如何检查您的patch
  • Gerrit/提交消息指引 - 学习如何写出一个非常棒的提交摘要

对于代码复核者

  • Gerrit/Code review - 了解如何进行代码审查。欢迎您帮助审查更改
  • Gerrit/权限方针 - Gerrit中具有合并权限审核者的開發方針

对于项目所有者/管理

  • Gerrit/New repositories - 如何在Gerrit中创建新的项目
  • Gerrit/权限方针 - 如何成为在Gerrit里一个项目的所有者, Gerrit中具有合并权限审核者的開發方針
  • Gerrit/Inactive projects - 处理不活跃项目的指引
  • Gerrit/L10n-bot - 如何添加translatewiki.net集成翻譯更新

在没有Gerrit账户的情况下下载代码

如果您只想得到代码且没有计划做出改动:

参见

维基媒体基金会计划将代码审查从Gerrit迁移到GitLab
This article is issued from Mediawiki. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.