commit | 32773ad89fa5d3f5cee6e5a006400a94eb6f6317 | [log] [tgz] |
---|---|---|
author | Nasser Grainawi <nasser.grainawi@linaro.org> | Fri Jan 06 14:26:12 2023 -0700 |
committer | Nasser Grainawi <nasser.grainawi@linaro.org> | Fri Jan 06 14:26:12 2023 -0700 |
tree | 2a37d6a7987fd413e511b478aa3b7ab1b1d64959 | |
parent | d0b579e4e26f32e390f7ba8d8278ee3b4312aab1 [diff] |
Bump JGit to 801a56b48 Highlights are a few small bug fixes, the new core.trustPackedRefsStat config (useful for sites with repositories stored on NFS and multiple hosts writing to the repositories), and the new ability to write commit graphs during GC (though nothing in JGit can use them yet). $ git log --oneline --no-merges ^e74f3855a 801a56b48 05e5e9907 GC: disable writing commit-graph for shallow repos 82b5aaf7e Introduce core.trustPackedRefsStat config 8ef58089a RefDatabase: fix javadoc formatting ddf1c1ed3 Pull up additionalRefsNames from RefDirectory to RefDatabase 70b436b1b Add TernarySearchTree 414bfe05f CommitGraph: teach ObjectReader to get commit-graph 9a6d60248 PatchApplier: fix handling of last newline in text patch 8a7348df6 CommitGraph: add commit-graph for FileObjectDatabase aeb74f63d Reformat PatchApplier and PatchApplierTest 6722f25d5 PackWriter#prepareBitmapIndex: add clarifying comments 9b7c3ac11 IO#readFully: provide overload that fills the full array f38a0614f Fix API warnings for the new CommitGraph 0d10ebe56 PackReverseIndex#findPosition: fix typo in method name b082c58e0 GC: Write commit-graph files when gc 7016e2dda CommitGraph: add core.commitGraph config 7b0f633b6 CommitGraph: implement commit-graph read 5c6c374ff Gc#deleteOrphans: avoid dependence on PackExt alphabetical ordering 514ebfdc7 WalkPushConnection: Sanitize paths given to transports 52aa9c81f Fix documentation for core.trustFolderStat 91587aebd GraphCommits: Remove unused getter by position 04245494b CommitGraphWriter: fix UnusedException errorprone error 6ca3d2194 Update jetty to 10.0.13 3a136d200 PackExt: Add a commit graph extension. Change-Id: I06f4c21b62076f1cad859aef245d91805a468486 Release-Notes: Bump JGit to 801a56b48
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 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 --recurse-submodules 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 8 based Gerrit image:
docker run -p 8080:8080 gerritcodereview/gerrit[:version]-centos8
To run a Ubuntu 20.04 based Gerrit image:
docker run -p 8080:8080 gerritcodereview/gerrit[:version]-ubuntu20
NOTE: release is optional. Last released package of the version is installed if the release number is omitted.