Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git回购协议与Gitorious在Redmine中不起作用_Git_Redmine_Gitorious - Fatal编程技术网

Git回购协议与Gitorious在Redmine中不起作用

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

我正在尝试将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数据组

sudo usermod -a -G www-data git
或显式设置存储库路径的权限:

sudo chmod 775 -R /projects