安装方式:
- 通过百度离线下载功能下载gitlab的rpm(这样下载速度回快些)
- 安装rpm
- 修改配置文件
测试:
出现问题如下:
刚安装好就出现这样的问题,太让人不解了(关键是在不同的机器上用相同的方式安装,有时候就是好的)
经过N翻折腾,无果,还是直接去代码里面调试吧;
信息1: pre-receive hook
信息2: The project you were looking for could not be found.
在目录 /opt/gitlab 中搜索关键字: The project you were looking for could not be found.
发现文件: /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/git_access.rb 修改此文件:
重新测试,不报错了,而且提交成功了。先这样吧
由于ruby实在一点儿也不了解,没法debug,遂在z.cn买了一半ruby的入门书