首页 > 代码库 > Ubuntu下搭建repo服务器(二): 配置git-daemon-run
Ubuntu下搭建repo服务器(二): 配置git-daemon-run
1. 安装配置git-daemon-run
git-daemon-run实际是一个脚本管理工具,用来启动git-daemon.
1.1 创建版本根目录(A端)
如果已经存在 /home/git/repositories 目录,就不需要创建,否则:
sudo su gitcd /home/gitmkdir repositoriescd repositoriesgit init --bare manifest.git
1.2 安装git-daemon-run(A端)
apt-get install git-daemon-run
1.3 配置git-daemon-run(A端)
vi /etc/sv/git-daemon/run
可以看到:
#!/bin/shexec 2>&1echo ‘git-daemon starting.‘exec chpst -ugitdaemon "$(git --exec-path)"/git-daemon --verbose --reuseaddr --base-path=/var/lib /var/lib/git
将最后一行修改为:
--export-all --enable=receive-pack --base-path=/home/git/repositories/
参数说明:
a) --export-all
使用该选项后,在git仓库中就不必创建git-daemon-export-ok文件。如果不使用该选项,则还需要创建该文件,即
touch git-daemon-export-ok
b) --enable=receive-pack
1.4 重启git deamon(A端)
sudo sv stop git-daemonsudo sv start git-daemon
或者:
sudo sv restart git-daemon
Ubuntu下搭建repo服务器(二): 配置git-daemon-run
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。