GoogleGit

gerrit Git repositories

To clone one of these repositories, install git, and run:
git clone https://gerrit.googlesource.com/name
NameDescription
buckMirror of https://github.com/facebook/buck/
buckletsReusable building blocks for Buck build system.
executablewarSupport for running code directly from WAR files
gcompute-toolsTools for Google Compute Engine
gerritGerrit Code Review
gerrit.wikiGoogle Code Wiki repository for Gerrit
gerrit-atticAborted experiments and ancient revisions of Gerrit Code Review
gerrit-ci-scriptsScripts used for continuous integration builds of Gerrit
gerrit-installerGerrit native installation packages for Windows, Linux and Mac OSX
gitilesA simple browser for Git repositories
git-reporepo - The Multiple Git Repository Tool
gs-maven-wagonMaven wagon provider for Google Storage for Developers. Forked from https://github.com/elek/s3-maven-wagon
gwtexpuiExtended UI tools for GWT. This repository is deprecated. The code has been merged (with history) into gerrit as the gerrit-gwtexpui subdirectory.
gwtjsonrpcJSON-RPC for Google Web Toolkit (GWT)
gwtormTiny ORM
homepageWeb homepage for the Gerrit Code Review project.
plugin-builderBuilder for buck-based plugins.
plugins/admin-consoleProvides information via SSH commands to Gerrit Administrators.
plugins/approval-extensionSmall example plug-in demoing extension points for manipulating approvals.
plugins/auth-htpasswdPlugin for Apache htpasspwd based authentication.
plugins/auto-topic
plugins/avatars/externalEnables to set a custom URL to load avatars from
plugins/avatars/gravatarPlugin to display user icons from Gravatar.
plugins/branch-networkPlug-in to display and navigate Git branches in a HTML5 canvas network
plugins/change-headShift what the HEAD symbolic-ref points to.
plugins/change-labels
plugins/changemessageThis plugin allows to display a static info message on the change screen. It's main purpose is to serve as an example plugin and as a base for building plugins with a more sophisticated logic for displaying change info messages.
plugins/codenvyPlugin to allow to edit code on-line on either an existing branch or an active change using the Codenvy cloud development platform. For more information about Codenvy: http://codenvy.com
plugins/commit-message-length-validatorPlugin to validate that commit messages conform to length limits.
plugins/commit-validator-sampleSample validator to accept, refuse or provide warnings on Git commit changes during push.
plugins/cookbook-pluginExamples of plugin API usage.
plugins/delete-projectA plugin which allows projects to be deleted from Gerrit via an SSH command
plugins/download-commandsAdds the standard download schemes and commands.
plugins/egitThis plugin provides extensions for easier usage with EGit. The plugin adds a download command for EGit that allows to copy only the change ref into the clipboard. The change ref is needed for downloading a Gerrit change from within EGit.
plugins/events-logThis plugin listens to stream events and stores them in a database. The events can be retrieved through REST API.
plugins/force-draftProvides an ssh command to force a change or patch set to draft status
plugins/gitblitGitBlit code-viewer plug-in with SSO and Security Access Control
plugins/gitgroupsGroupBackend using text files stored in Git
plugins/githubPlugin to integrate with GitHub: replication, pull-request to Change-Sets
plugins/gitilesPlugin running Gitiles alongside a Gerrit server
plugins/google-apps-groupSample group backend plugin using Google Groups on a Google Apps domain.
plugins/healthcheckGerrit plugin for triggering a general configuration and runtime health check
plugins/helloworldTemplate plugin that adds new SSH commands to a server
plugins/hooksOld-style fork+exec hooks.
plugins/hooks-auditPlugin(s) to enable auditing of Gerrit admin and user activity to an external logging system
plugins/hooks-bugzillaDeprecated. Please use plugins/its-bugzilla instead
plugins/hooks-itsDeprecated. Please use plugins/its-base instead
plugins/hooks-jiraPlugin to integrate with Atlassian JIRA
plugins/hooks-rtcPlugin to integrate with IBM Rational Team Concert
plugins/imagarePlugin allows Gerrit users to upload and share images.
plugins/importerPlugin to import projects from one Gerrit server into another Gerrit server.
plugins/its-basePlugin base for issue tracking systems. New project for 'plugins/hooks-its'.
plugins/its-bugzillaPlugin to integrate with Bugzilla. New project for 'plugins/hooks-bugzilla'.
plugins/its-jiraPlugin to integrate with Atlassian JIRA. New project for 'plugins/hooks-jira'.
plugins/its-phabricatorPlugin to integrate with Phabricator.
plugins/its-rtcPlugin to integrate with IBM Rational Team Concert. New project for 'plugins/hooks-rtc'.
plugins/its-storyboardPlugin to integrate with the Storyboard Issue Tracking System
plugins/javamelodyPlugin to monitor a Gerrit server with JavaMelody.
plugins/menuextenderPlugin that allows Gerrit administrators to configure additional menu entries from the WebUI.
plugins/motdPlugin that provides messages to users on fetch/pull/clone
plugins/multi-masterPlugin(s) to enable Gerrrit multi-master operation.
plugins/project-download-commandsPlugin that adds support for project specific download commands.
plugins/quickstartGerrit plugin for providing a Quck-start configuration during the init phase
plugins/quotaThis plugin allows to enforce quotas in Gerrit.
plugins/rabbitmqPublishes Gerrit events to a message queue in RabbitMQ.
plugins/ref-protection
plugins/rename-projectA plugin which allows projects to be renamed from Gerrit via an SSH command
plugins/replicationCopies to other servers using the Git protocol
plugins/reviewersA plugin that allows adding default reviewers to a change.
plugins/reviewers-by-blameA plugin that allows to automatically add reviewers to a change from the git blame computation on the changed files. It will add the users as reviewer that authored most of the lines touched by the change, since these users should be familiar with the code and can most likely review the change.
plugins/reviewnotesAnnotates merged commits using notes on refs/notes/review.
plugins/scripting/groovy-provider
plugins/scripting/scala-provider
plugins/server-configThis plugin enables access (download and upload) to the server config files. It may be used to change Gerrit config files (like etc/gerrit.config) in cases where direct access to the file system where Gerrit's config files are stored is difficult or impossible to get.
plugins/server-log-viewerDisplays $site_path/logs through a web browser
plugins/serviceuserThis plugin allows to create service users in Gerrit.
plugins/shutdownGerrit plugin to provide a graceful shutdown via RESTful API (intended for Windows Service integration)
plugins/singleusergroupGroupBackend enabling users to be directly added to access rules
plugins/uploadvalidatorThis plugin allows to configure upload validations per project. Project owners can configure blocked file extensions, required footers and a maximum allowed path length. Pushes of commits that violate these settings are rejected by Gerrit.
plugins/websession-flatfile
plugins/wipPlugin that allows to mark changes as Work In Progress.
plugins/x-docsThis plugin serves Markdown project documentation as HTML pages.
plugins/zookeeper-refdbZookeeper-backed reference database plugin.
prolog-cafeProlog Cafe: A Prolog-to-Java source-to-source translator system
Public-PluginsParent project for plugins/*
Public-ProjectsParent project enabling Anonymous Users read
training/gerritGerrit related training and info material
training/sampleSample project for the exercises of the Git/Gerrit Workshop. This project is reset from time to time to the workshop-start tag. If you want to use this project for the exercises you may also request from the Gerrit maintainers to reset this project.
zookeeper-refdbCluster-enabled Git storage powered by Apache ZooKeeper
TXT JSON