吉托石镜像错误集访问问题



我正在通过gitolite设置一个git测试存储库。

不明白这里有什么问题,尝试推动时

"C:Program Files (x86)Gitbingit.exe" push --recurse-submodules=check --progress "origin" refs/heads/master:refs/heads/master
Counting objects: 4, done.
Delta compression using up to 4 threads.
Total 3 (delta 0), reused 0 (delta 0)
remote: WARNING: subconf 'gitserver1' attempting to set access for repo1
remote: WARNING: split conf not set, gl-conf present for 'repo1'
remote: WARNING: split conf not set, gl-conf present for 'repo1'
remote: WARNING: split conf not set, gl-conf present for 'repo1'
remote: WARNING: split conf not set, gl-conf present for 'repo1'
To git@10.50.2.221:gitolite-admin
   e79a565..a6aeecf  master -> master
Done

在吉托石原木上,我得到:

 FATAL: W any gitolite-admin gitserver1 DENIED by fallthru
2016-01-27.12:44:56     12481           mirror: (or you mis-spelled the reponame)
2016-01-27.12:44:56     12481           mirror: fatal: The remote end hung up unexpectedly
2016-01-27.12:44:56     12410           system() failed,/home/git/bin/commands/mirror,push,gittrain3,gitolite-admin,-> 256

编辑

在 Git 1.7.9.5 上运行 Gitolite3 v3.1-8-GA509B20

此线程引用了相同的错误,该错误可以在 gitolite 3.2 中修复,提交 16f2d9b

即使存储库参数只有配置行,也必须创建 gl-conf (即,没有访问规则,只有配置行)

首先要做的是检查将 gitolite 升级到最新版本 3.6.4(3.1 是从 2012 年 10 月开始)时问题是否仍然存在。

相关内容

最新更新