标签:
在版本控制工具中,git有更好的表现。
网上的Gitosis部署都是在同系统完成(Linux)。
本篇所讲,是不同于此种方式。
--------------------------------------------------------------
备份机:Gitosis服务器(Ubuntu 12.4)
管理机:Gitosis客户机(Win XP)
--------------------------------------------------------------
首先,安装Gitosis服务器
1. 安装ssh
2. 安装git
3.安装gitosis
(1) 安装python-setuptools
(2)安装gitosis
4.增加git用户
至此,Gitosis安装完毕。
-----------------------------------------------------------------------------------------------------------美丽的分割线-----------------------------------------------
然后,在windows设置备份机。
-------------------------------------------------------------------
支撑工具:msysgit、TortoiseGit
(注)安装TortoiseGit需要Windows Installer 4.5
-------------------------------------------------------------------
1. 请求授权
(注)此操作在git bash中进行。
(1)生成本机RSA公钥
(2)上传本机RSA公钥
/*
tdtc010:备份机系统用户
ip(192.168.1.100):备份机ip地址
目录(/home/tdtc010):备份机目录
*/
2. 授予权限
(注)此操作在PuTTY中进行。
(1)初始化Git版本库
(2)授权文件权限
3.clone管理库
(注)此操作在git bash中进行。
全文完。
参考文章:http://blog.csdn.net/csfreebird/article/details/7204345
附件:
I.REMOTE HOST IDENTIFICATION HAS CHANGED!
我们使用scp的时候,有可能会出现上述警告。
这是由于本机(管理机)IP地址发生变化。
更改known_hosts文件中的“192.168.1.100”为现在的IP地址
参考文章:http://qdjalone.blog.51cto.com/1222376/616641
II. Pictures
标签:
原文地址:http://www.cnblogs.com/xiaobin-hlj80/p/4696667.html