Initial version working with Gerrit 2.14

Allow to rename a project using an ssh command. Here is how the rename
is done:

-Check if rename is allowed
-Get the number of changes to warn user if rename will take long time
-Lock project to prevent any updates while rename is happening
-Rename project on disk
-Evict old project from caches
-Update changes in database
-Reindex changes
-Unlock project

Change-Id: I2357b205f53af989fec7ff9454a673e553cce7f4
43 files changed
tree: c6e6fb5ef7fc870f76ac54441fa440e5905fb46e
  1. src/
  2. tools/
  3. .gitignore
  4. bazlets.bzl
  5. BUILD
  6. external_plugin_deps.bzl
  7. README.md
  8. WORKSPACE
README.md

Rename project plugin for Gerrit Code Review

This plugin currently only supports Gerrit version 2.14.X.

For more information, see: src/main/resources/Documentation/about.md