您的位置:首页 > 运维架构 > Linux

Linux - Build repo/git server

2011-01-18 15:16 232 查看
1. sudo apt-get install git-daemon-run

2. cat /etc/sv/git-daemon/run

1. Install git-daemon-run in addition to git-core
2. Edit /etc/sv/git-daemon/run to look as follows:

#!/bin/sh
exec 2>&1
echo 'git-daemon starting.'
exec chpst -ugit:git /
/usr/lib/git-core/git-daemon /
--reuseaddr /
--syslog /
--verbose /
--base-path=/home/git/repositories /
/home/git/repositories

3. Restart git-daemon-run

sv restart git-daemon



#!/bin/sh
exec 2>&1
echo 'git-daemon starting.'
exec chpst -ugitdaemon /
/usr/lib/git-core/git-daemon --verbose --base-path=/var/cache /var/cache/git


3. make mirror

$ mkdir /pub/gittrees/android-mirror/
$ chown git.git /pub/gittrees/android-mirror/
$ cd /pub/gittrees/android-mirror/
$ repo init -u git://android.git.kernel.org/platform/manifest.git --mirror
$ repo sync

/pub/gittrees is the folder that direct to git database path.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: