1.首先搭建Ubuntu服务器
1.1 前提
1.1.1 Ubuntu服务器端(Ubuntu 10)的用户:
(1) root@server:服务器超级管理员用户
(2) a@server:服务器管理员用户
(3) git@server:git所有代码仓库和用户权限的管理者
创建方法:
添加用户: a@server:/home$sudo useradd -m git
设置密码: a@server:/homesudo passwd git
1.2 服务器端安转配置git(用户:a@server)
a@server:/home$sudo apt-get install git-core openssh-server openssh-client
1.3 服务器端安装 gitosis (用户:a@server)
a@server:/home$sudo apt-get install python-setuptools
a@server:/home$git clone git://eagain.net/gitosis.git
a@server:/home$cd gitosis
a@server:/home$python setup.py install
1.4 将a@server设定为git服务器配置管理员