首页 > 其他 > 详细

gitolite 代码访问控制

时间:2019-10-25 00:03:45      阅读:66      评论:0      收藏:0      [点我收藏+]

gitolite可用于代码访问控制,这里汇总一下git相关的内容。

  1. git quick start:创建git仓库
  2. TortoiseGit:可视化git操作
  3. egit eclipse插件:新版的IDE已提供git支持
  4. post commit:代码提交钩子,可自动触发后续动作
  5. git只读协议:支持git://协议和http://协议访问
  6. git archive:导出并压缩,更有利于网络传输
  7. git多仓库推送:可以同时推送到多个git地址

gitolite安装注意事项:

  1. 需要克隆gitolite项目,如果下载zip包会比较麻烦(gitolite/install报错)
  2. 使用git用户运行ssh-keygen,然后可选用git管理员的密钥替换.ssh/id_rsa.pub的内容
  3. 使用git用户或本机克隆管理项目:git clone git@xlongwei.com:gitolite-admin

git访问方式:

  1. ssh协议:gituser@xlongwei.com:/soft/gitrepos/sample.git  //需要密码或密钥
  2. gitolite管理:git@xlongwei.com:testing.git   //使用gitolite-admin进行权限控制
  3. http协议:http://git.xlongwei.com/git/sample.git  //需要nginx转发,报错时运行git update-server-info
  4. git协议:git://xlongwei.com/sample.git     //需要运行git-daemon

gitolite 代码访问控制

原文:https://www.cnblogs.com/xingqi/p/11735742.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!