commit | 3278d7b611ee65f7efca36f96c49259d49d6463e | [log] [tgz] |
---|---|---|
author | Sean Egan <seaneganx@gmail.com> | Fri Jul 06 11:02:31 2018 -0400 |
committer | Sean Egan <seaneganx@gmail.com> | Tue Jul 24 18:58:31 2018 -0400 |
tree | 093501b046025df22a5ba719288089e25131cc6f | |
parent | c70c5a58e61ff9f5b78e893ec3ea83550875ed8c [diff] |
PolyGerrit: Add "Mark as Reviewed" keyboard shortcut for change list Changes that become marked as unreviewed can only be marked as reviewed in the dashboard by clicking into the review, selecting the vertical dropdown, and finally clicking "Mark reviewed". For users with busy dashboards who would like to quickly mark changes as reviewed, it becomes quite cumbersome to have to navigate into every review they want to mark as reviewed. To improve their user experience, they should be able to mark reviews quickly and easily from the changes list in the dashboard without having to click into each individual review. Reviewers may come across reviews that they want to quickly mark as read in various situations. One example is when the code owner rebases with no new code changes, resulting in the review to be bolded on the dashboard but unable to be quickly dismissed. Other situations are discussed in the issue comments. Feature: Issue 2390 Change-Id: I86664055f3315fb497e887c6702c24f483b5dff6
Gerrit is a code review and project management tool for Git based projects.
Gerrit makes reviews easier by showing changes in a side-by-side display, and allowing inline comments to be added by any reviewer.
Gerrit simplifies Git based project maintainership by permitting any authorized user to submit changes to the master Git repository, rather than requiring all approved changes to be merged in by hand by the project maintainer.
For information about how to install and use Gerrit, refer to the documentation.
Our canonical Git repository is located on googlesource.com. There is a mirror of the repository on Github.
Please report bugs on the issue tracker.
Gerrit is the work of hundreds of contributors. We appreciate your help!
Please read the contribution guidelines.
Note that we do not accept Pull Requests via the Github mirror.
The IRC channel on freenode is #gerrit. An archive is available at: echelog.com.
The Developer Mailing list is repo-discuss on Google Groups.
Gerrit is provided under the Apache License 2.0.
Install Bazel and run the following:
git clone --recursive https://gerrit.googlesource.com/gerrit cd gerrit && bazel build release
The instruction how to configure GerritForge/BinTray repositories is here
On Debian/Ubuntu run:
apt-get update & apt-get install gerrit=<version>-<release>
NOTE: release is a counter that starts with 1 and indicates the number of packages that have been released with the same version of the software.
On CentOS/RedHat run:
yum clean all && yum install gerrit-<version>[-<release>]
On Fedora run:
dnf clean all && dnf install gerrit-<version>[-<release>]
Docker images of Gerrit are available on DockerHub
To run a CentOS 7 based Gerrit image:
docker run -p 8080:8080 gerritforge/gerrit-centos7[:version]
To run a Ubuntu 15.04 based Gerrit image:
docker run -p 8080:8080 gerritforge/gerrit-ubuntu15.04[:version]
NOTE: release is optional. Last released package of the version is installed if the release number is omitted.