gerrit无法在网页上创建项目
本文介绍了gerrit无法在网页上创建项目的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
搭建gerrit实现code review,遇到些问题。
gerrit的Project页面没有
create project
无法注销登陆的账号
如下图
请问是搭建的不对还是什么原因呢?
版本信息
Ubuntu 14.04-64bit
nginx/1.4.6
psql (PostgreSQL) 9.3.9
配置文件信息
[gerrit]
basePath = git
#canonicalWebUrl = http://droi:8081/
canonicalWebUrl = http://192.168.3.47/gerrit
[database]
type = postgresql
hostname = localhost
database = reviewdb
username = gerrit2
[index]
type = LUCENE
[auth]
#type = OPENID
type = HTTP
[receive]
enableSignedPush = false
[sendemail]
smtpServer = localhost
[container]
user = gerrit2
javaHome = /usr/lib/jvm/java-7-openjdk-amd64/jre
[sshd]
listenAddress = *:29418
[httpd]
listenUrl = proxy-http://*:8081/gerrit
[cache]
directory = cache
/etc/nginx/sites-available/default
location /gerrit/ {
proxy_pass http://localhost:8081;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
auth_basic "Gerrit Code Review";
auth_basic_user_file /home/gerrit2/gerrit_passwd/htpasswd.conf;
}
在/home/gerrit2/gerrit_passwd/htpasswd.conf中添加了admin账号
该问题已经解决
重新安装gerrit后,第一次注册账号时填入ssh公钥后该问题后,project页面具有create project。
解决方案
碰到过类似的问题,建议直接将数据库清除,然后重新初始化数据库
或者将你的账号id,加到administrator群组里面
这篇关于gerrit无法在网页上创建项目的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文