Gerrit/de
Gerrit ist die Website, auf der Wikimedia alle seine Git-Repositories verwaltet und Änderungen an diesen Repositories überprüft. Bevor Änderungsanfragen in Gerrit zusammengeführt werden, wird jede Änderung überprüft, um sicherzustellen, dass sie den Standards für Sicherheit, Qualität und Codierungsstil entspricht. Jeder ist willkommen, einen Account zu erstellen und Kommentare zu den Änderungen zu hinterlassen. Die Sonderrechte zum Zusammenführen oder Ablehnen von Änderungen sind den Pflegern vorbehalten.
Voraussetzungen
Wenn du ein unerfahrener Entwickler bist, lies Neue Entwickler. Wenn du weißt, dass du an MediaWiki Core und MediaWiki Extensions arbeiten wirst, lies Wie man ein MediaWiki-Hacker wird .
Wenn du ein erfahrener Entwickler bist, der mit MediaWiki vertraut, jedoch neu in der Softwareentwicklung ist, besuche Entwickler-Zentrum .Reiche deinen ersten Patch ein
Folge der Gerrit/Anleitung , um Git aufzusetzen, ein Entwicklerkonto zu erstellen und Änderungsanträge in Gerrit zu öffnen.
Code ohne Gerrit-Konto herunterladen
Um den Quellcode herunterzuladen und ohne einen Plan Änderungen vorzuschlagen:
- Klone das MediaWiki Core Repository mit
git clone https://gerrit.wikimedia.org/r/mediawiki/core.git
. - Durchsuche und forke unsere Mirrors auf GitHub auf https://github.com/wikimedia.
Verbessere zukünftige Patches
- Gerrit/Code review/Getting reviews - Erfahre, wie du deine Patches prüfen lassen kannst
- Gerrit/Commit message guidelines - Lerne, wie du gute Commit-Zusammenfassungen schreibst
Für Code-Reviewer
- Gerrit/Code review - Lerne, wie man Code-Reviews durchführt. Deine Hilfe bei der Überprüfung von Änderungen ist willkommen!
- Gerrit/Privilegrichtlinien - Entwicklungsrichtlinie für Gutachter mit Zusammenführungsrechten in Gerrit
Für Projektverantwortliche / Verwaltung
- Gerrit/Neue Repositorien - Wie man ein neues Projekt in Gerrit erstellt
- Gerrit/Privilegrichtlinien - Wie man in Gerrit Eigentümer eines Projekts wird, Entwicklungsrichtlinie für Gutachter mit Zusammenführungsrechten in Gerrit
- Gerrit/Inaktive Projekte - Richtlinien zum Umgang mit inaktiven Projekten
- Gerrit/L10n-bot - Wie man Übersetzungs-Updates zur translatewiki.net-Integration hinzufügt
Siehe auch
- Repo-übergreifende Abhängigkeiten
- Liste der öffentlichen Gerrit-Projekte
- Technische Informationen zur Gerrit-Installation von Wikimedia
- Meldung von Fehlern/anderen Problemen mit Gerrit
- Wikimedia Gerrit Patch-Uploader
- Offizielle Gerrit-Dokumentation
- Gerrit-Testinstanz
- Phabricator
- Gerrit-Klon
Wikimedia plant, die Codeüberprüfung von Gerrit auf GitLab zu migrieren.