We are pleased to announce the general availability of RPM and Debian native distributions for Gerrit Ver. 2.10. They have been packaged from the original Gerrit WAR using the new native installers tools developed and contributed back to the Gerrit community.
1 2
gerrit在2.10版本的时候发布了另外格式的安装包,也就是 rpm/deb 格式的安装包。
为什么需要另外格式的安装包?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Why yet another packaging format?
Gerrit Code Review has always been released as pure Java executable WAR that has then to be invoked with a target installation directory. This style of packaging has been working fine right now, however many companies use the Linux native software packaging tool to standardise the way they install and update software.
The reasons behind that choice are:
automatic compatibility matrix and dependencies tracing and resolution: Gerrit dependencies are automatically checked and download upon installation automatic update of the latest patch-set released on Gerrit using “yum update” or “apt-get install –only-upgrade” out-of-the-box support for Puppet / Chef for unattended installations compliance with company standards: system administrators do not have to manage a “special case” for Gerrit
总之也是为了系统管理人员方便安装gerrit。不在像之前那种每一步都需要手动操作了。
提供了哪些格式的安装包??
1 2 3 4 5 6
What type of packages are provided?
The following two packaging formats are currently supported: – RPM packages for RedHat / CentOS Linux distributions – Deb packages for Ubuntu or other Debian distributions
如何添加这些安装包的源???
1 2 3 4 5 6 7 8 9 10 11 12
How to enable Gerrit native packages on my Linux system?