git 远程仓库迁移后客户端无法clone 也无法push

gitolite 发布于 2016/06/23 20:27
阅读 328
收藏 0

大家好!

本人有几个问题需要请各位协助。

1.git+gitloilte 的配置代码管理, 怎么从原来的git服务器迁移到新的git服务器(远程仓库是多层结构的代码仓库),但保留log?还请帮忙详细点描述。

2.我现在迁移的方式是直接拷贝的,但在客户端clone时,报错。" R any 7731/manifests id_rsa93 DENIED by fallthru",  但是配置文件conf/gitolite.conf 配置的是多层结构代码仓库repo 7731/.+  RW+ = @all  RW = @all C =@all。    公钥也push了。

请帮忙看下什么问题。谢谢!    

加载中
0
ddatsh
ddatsh

git clone --mirror  from old url


g
gitolite
回复 @ddatsh : 再向你请教个问题: 配置多层结构的版本库是使用repo temp/.* 还是repo temp.+ ?我现在第一种不能创建,第二种创建了不能push 和和clone,是不是和gitolite的版本有关系?第一种哪个版本支持呢? 谢谢!
g
gitolite
回复 @ddatsh : 嗯,不过我已经在gitolite.conf中配置全部为@all了,还是会出现这个,和文件夹权限有关吗?
ddatsh
ddatsh
回复 @gitolite : 自己解决新SERVER 权限问题
g
gitolite
回复 @ddatsh : 按照你的方法,先在一台电脑上git clone --mirror 后 ,再push 到新git 上面,git push git@192.168.0.173:7731/xx.git , 然后报错 , W any 7731/manifests id_rsa93 DENIED by fallthru, 请问这个怎么解决?
ddatsh
ddatsh
回复 @gitolite : mirror clone到本地再push 新
下一页
返回顶部
顶部