Git回购协议与Gitorious在Redmine中不起作用
我正在尝试将GIT回购添加到我的redmine安装中 我正在使用gitorious进行远程管理。根据我添加的脚本(),它将符号链接到repos。这一切都很好 但当我将此类回购添加到Redmine时,我得到了一个错误: 404-在存储库中找不到条目或修订 在日志文件(/var/www/redmine/default/production.log)中,我发现: 正在处理RepositoriesController#show(适用于192.168.1.100 at 2012-05-31 10:46:09[获取]参数:{“操作”=>“显示”, “id”=>“test-123”、“controller”=>“repositories”}呈现模板 在169ms内完成布局/基本渲染常见/错误(404) (视图:42,数据库:8)|未找到404 [ 但是,当我在中创建一个git回购时,比如说,/var/www/test.com,并将它(/var/www/test.com/.git/)添加到Redmine中时,一切都很好 这两个回购协议都归git:git所有,并且具有相同的权限 有人有什么建议吗 这两个回购协议都归git:git所有,并且具有相同的权限 存储库具有相同的权限,但Redmine用户可能无法访问该路径。您可以尝试将git用户添加到www数据组Git回购协议与Gitorious在Redmine中不起作用,git,redmine,gitorious,Git,Redmine,Gitorious,我正在尝试将GIT回购添加到我的redmine安装中 我正在使用gitorious进行远程管理。根据我添加的脚本(),它将符号链接到repos。这一切都很好 但当我将此类回购添加到Redmine时,我得到了一个错误: 404-在存储库中找不到条目或修订 在日志文件(/var/www/redmine/default/production.log)中,我发现: 正在处理RepositoriesController#show(适用于192.168.1.100 at 2012-05-31 10:46:0
sudo usermod -a -G www-data git
或显式设置存储库路径的权限:
sudo chmod 775 -R /projects