gitolite-3.1 配置的一组版本库(通过正则表达式),push 和clone 时没权限

gitolite 发布于 2016/07/04 17:23
阅读 174
收藏 0

Linux基金会免费官方培训及考试申请即将截止,戳这里申请!>>>

软件环境:Ubuntu 4.8.2-19    version 2.9.0     gitolite-3.1

有个问题请教下大家,

我在配置git + gitolite 管理源码,因为利于管理,我们通过gitolite 创建多层结构的版本库,如

如git 服务器:192.168.0.21

本地:192.168.0.30

repo 7710/.+

 RW+ = @all


然后初始化后会在git仓库里初始化创建一个code文件夹。

1.我在本地创建个文件夹:aa

2.初始化git init ,

3.添加文件test.txt

4.git add test.txt

5.git commit -m "first init"

6.设置url:git remote add origin git@192.168.0.21:7710/aa.git

7,然后git push origin master , 这个时候会报错,提示

针对以上,有两个问题,请教:

1.因为权限已经设置最高,所以多层结构的版本库创建和gitolite的版本号有关系吗?

2.我这种情况怎么解决?

请大神帮忙下,谢谢!

以下是问题补充:

@gitolite:第一次配置的时候用repo/.* 配置后可以正常push,后来就不能用/.*的正则表达式来配置了,不知道为什么 (2016/07/04 18:13)
加载中
返回顶部
顶部