首页 > gerrit无法在网页上创建项目

gerrit无法在网页上创建项目

搭建gerrit实现code review,遇到些问题。

如下图

请问是搭建的不对还是什么原因呢?

版本信息
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群组里面

【热门文章】
【热门文章】