1.服务器上安装Git
通过ssh登录服务器安装git
yum install git
安装时出现“No package git available. Nothing to do”问题
需要先添加EPEL(Extra Packages for Enterprise Linux) repository:
CentOS5.x 32-bit(x86/i386): rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm CentOS5.x 64-bit(x64): rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm CentOS6.x32-bit (x86/i386): rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-5.noarch.rpm CentOS6.x 64-bit(x64): rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-5.noarch.rpm 然后yum install git就能安装了。
根据centos的版本,安装对应的EPEL
cat /etc/redhat-release 查看系统版本
2.服务器上安装gitosis
sudo yum install python python-setuptools cd /usr/local/src git clone git://github.com/res0nat0r/gitosis.git cd gitosis python setup.py install
3.本机上生产密钥,并将公钥上传服务器
ssh-keygen -t rsa #一路回车,不需要设置密码
#上传公钥到服务器(默认SSH端口22) scp ~/.ssh/id_rsa.pub root@服务器IP:/tmp
4.回到服务器,初始化gitosis
# 创建git版本管理用户 git sudo adduser git # 更改git
用户的密码
sudo passwd git # su 到git用户 su ? git gitosis-init < /tmp/id_rsa.pub #显示以下信息即表示成功 #Initialized empty Git repository in /home/git/repositories/gitosis-admin.git/ #Reinitialized existing Git repository in /home/git/repositories/gitosis-admin.git/ #删除密钥 rm -rf /tmp/id_rsa.pub
5.本机上导出gitosis项目
mkdir -p /repo # p层级创建目录 cd /repo git clone git@服务器IP:gitosis-admin.gi
6.添加团队其他成员
ls keydir 看到当前只有你自己的公钥文件
将第3步的过程让团队成员都生成一下,上传或拷贝到此目录
把协同开发者的id_rsa.pub 文件里的数据 拷贝到 对应的开发者的密钥用户名.pub文件。如把密钥用户名 [email protected] 的 id_rsa.pub 文件中文本 粘贴到 [email protected] 文件里,并保存
vim gitosis.conf
[gitosis] [group gitosis-admin] writable = gitosis-admin members = [email protected] #该组的成员(密钥用户名) 多个用户协同开发时,以空格分隔 [group renhetest] writable = renhetest members = [email protected] renhetest是我新加的测试项目,writable配成git项目名 #提交修改 git add . git commit -a -m “add test-git repo” git push
初始化renhetest测试项目
cd ~/repo mkdir renhetest cd renhetest git init touch readme.txt git add . git commit -a -m “init test-git” git remote add origin git@ServerIp:test-git.git git push origin master
好了这样安装配置及项目配置 测试也就搞好了,各位朋友不防去试一下吧。
太极熊猫2百度版 安卓版v1.7.1
下载黎明觉醒应用宝版 安卓版v1.111.1
下载暗影格斗3国际版 (Shadow Fight 3)最新版v1.40.3
下载王者战魂华为版 安卓版v3.6.1
下载放置魔法学院免广告版 v2.9.5
放置魔法学院内置Mod菜单是游戏的破解版本,在该版本中为玩家
万乘之国qq版本 安卓版v1.0.5
万乘之国qq版本是一款极具魅力的策略游戏,玩家们可以通过不同
动物餐厅国际服无限内购版 v12.9
动物餐厅国际服免广告版是游戏的破解版本,在该版本中为玩家去除
欧洲卡车司机 安卓版v3.2
欧洲卡车司机是款模拟经营游戏,这款游戏的画面还是蛮逼真的,给
疯狂大酒店 (Grand Hotel Mania)最新中文版v4.10.0.20
疯狂大酒店(Grand Hotel Mania)是一款好玩的