当我尝试执行 'git push origin master' 时,出现了“DENIED by fallthru”错误。
我已经花费了最近三个小时搜索解决方案,但是我还是无法弄清楚如何解决它。
gitolite.log
我已经花费了最近三个小时搜索解决方案,但是我还是无法弄清楚如何解决它。
gitolite.log
2012-10-15.16:43:47 16930 ssh ARGV=david_neudorfer_lbox_com_1350337154 SOC=git-receive-pack 'Treasure-Hunt.git' FROM=10.0.4.185
2012-10-15.16:43:47 16930 repo 'Treasure-Hunt' missing
2012-10-15.16:43:47 16930 access(Treasure-Hunt, david_neudorfer_lbox_com_1350337154, W, 'any'),-> W any Treasure-Hunt david_neudorfer_lbox_com_1350337154 DENIED by fallthru
2012-10-15.16:43:47 16930 trigger,Writable,access_1,ACCESS_1,Treasure-Hunt,david_neudorfer_lbox_com_1350337154,W,any,W any Treasure-Hunt david_neudorfer_lbox_com_1350337154 DENIED by fallthru
2012-10-15.16:43:47 16930 die W any Treasure-Hunt david_neudorfer_lbox_com_1350337154 DENIED by fallthru<<newline>>(or you mis-spelled the reponame)
gitolite.conf
repo test_project
RW+ = david_neudorfer_lbox_com_1350344583
repo projectsmadesimple-web
RW+ = david_neudorfer_lbox_com_1350344583
repo treasure-hunt
RW+ = david_neudorfer_lbox_com_1350344583
我注意到名称后面的数字是不同的。希望这与此有关,我尝试了:
repo test_project
RW+ = david_neudorfer_lbox_com_1350344583
RW+ = david_neudorfer_lbox_com_1350337154
无法正常工作。如果有建议将不胜感激。
treasure-hunt
作为仓库名称,但在尝试推送时使用了Treasure-Hunt
作为仓库名。你是否测试过至少一个大小写完全匹配的项目? - cjc343