Gerrit

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(Jetty)
(Jetty)
第7行: 第7行:
 
Gerrit 为 Git 引入的代码审核是强制性的,向 Git 版本库的推送必须要经过 Gerrit 服务器,修订必须经过代码审核的一套工作流之后,才可能经批准并纳入正式代码库中,除非特别的授权设置的情况。
 
Gerrit 为 Git 引入的代码审核是强制性的,向 Git 版本库的推送必须要经过 Gerrit 服务器,修订必须经过代码审核的一套工作流之后,才可能经批准并纳入正式代码库中,除非特别的授权设置的情况。
  
==Jetty==
+
==安装==
  cp gerrit.war jetty/webapps
+
PostgreSQL
启动后报错
+
  createuser -A -D -P -E gerrit
  [2013-05-03 10:45:24,147] ERROR com.google.gerrit.httpd.WebAppInitializer : No DataSource java:comp/env/jdbc/ReviewDb
+
  createdb -E UTF-8 -O gerrit reviewdb
 +
Linux
 +
sudo adduser gerrit
 +
sudo su gerrit
 +
cd ~gerrit
 +
java -jar gerrit.war init -d review_site
 +
/home/gerrit/review_site/bin/gerrit.sh start
 +
http://localhost:8080
  
 
==用户==
 
==用户==

2013年5月3日 (五) 03:57的版本

Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 Gerrit Thanks, Wikipedia.

Gerrit 是一个基于Web的代码审查工具,面向使用 Git 的项目。

rietveld 是面向 Subversion 的代码审查工具。

Gerrit 为 Git 引入的代码审核是强制性的,向 Git 版本库的推送必须要经过 Gerrit 服务器,修订必须经过代码审核的一套工作流之后,才可能经批准并纳入正式代码库中,除非特别的授权设置的情况。

安装

PostgreSQL

createuser -A -D -P -E gerrit
createdb -E UTF-8 -O gerrit reviewdb

Linux

sudo adduser gerrit
sudo su gerrit
cd ~gerrit
java -jar gerrit.war init -d review_site
/home/gerrit/review_site/bin/gerrit.sh start
http://localhost:8080

用户

链接

Comment-32x32.png

<discussion>characters_max=300</discussion>

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱