我在git服务器(gitlab)上安装了redmine,这是我们的主要git服务器(同一台机器)。
当我在redmine web中添加存储库(通过gitlab)信息时,
redmine日志说:
/usr/local/redmine/log/production.scm.stderr.log< 致命:不是git存储库:'/ data /gitlab/git-data/repositories/woojs/RedmineTestProject.git /'
但是当我使用git命令检查是裸还是非裸时,我得到了这个:
root@gitserver:/data/gitlab/git-data/repositories/woojs/RedmineTestProject.git# git rev-parse --is-bare-repository
true
我尝试更改与权限相关的一些内容:将所有者更改为www-data并将权限更改为777.它仍然无效。
答案 0 :(得分:1)
类似to this old thread,请检查为redmine运行的帐户:该帐户是否有权访问/data/gitlab/git-data/repositories/woojs/RedmineTestProject.git
? (或/data/gitlab/git-data/repositories/
下的任何内容?)
这通常是一个正确的访问问题。