Ubuntu Server 11.10架设Git服务器支持公开版本库

         整理:华亮


搭建git服务很简单,具体可以参见progit网站下的配置教程。主要问题可能在配置权限方面。

实现有权限访问也很简单,实习匿名访问就需要借助git-daemon.


安装必须的工具包

sudo apt-get install git-core gitweb git-daemon-run gitosis


配置Gitosis:

具体请参见 http://progit.org/book/zh/ch4-7.html,这里讲得非常的详细。


配置Git-daemon以支持匿名访问版本库

       编辑/etc/service/git-daemon/run 

       

#!/bin/sh
exec 2>&1
echo 'git-daemon starting.'
#exec git-daemon --verbose --base-path=/var/cache /var/cache/git
exec git-daemon --base-path=/home/git/repositories/ --export-all

         或者将 --export-all去掉,然后在需要开放的版本库的目录下创建文件 git-daemon-export-ok

touch /home/git/repositories/hyperactive.git/git-daemon-export-ok


参考:

http://escapegoat.org/2009/5/20/git-gitweb-gitosis-and-git-daemon-in-harmony-on-debian

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值