git mirror的创建与使用
please donwload repo mirro as follow steps, thanks
1.mirror server,server IP:192.168.0.123
1.1
-- delete the old version repo bin file;
-- $sudo apt-get install semc-gitwizard
-- open a new terminal(make repo bin file available);
-- download repo mirror as follow,
$mkdir ~/my_mirror
$cd ~/my_mirror
$repo init -u git://XXXX/manifest.git -b xxxx --mirror
$repo sync
1.2 share your mirror
在/etc/exports加句
/home/your_username/my_mirror *(ro,async,no_root_squash,nohide)
运行
$ sudo exportfs -rv
/*上面括号ro读rw读写权限*/
2.--work with mirror
2.1. Local
$mkdir ~/my_repos
$mkdir ~/my_repos/<branch_name>
$cd ~/my_repos/<branch_name>
$repo init -u git://XXXX/manifest.git -b xxxx --reference=/home/<path>/my_mirror
2.2.other PC (client):
$cd mnt
$sudo mkdir nfs
$sudo mount 192.168.0.123:/home/mirror_path/my_mirror /mnt/nfs
$mkdir ~/my_repos
$mkdir ~/my_repos/<branch_name>
$cd ~/my_repos/<branch_name>
$repo init -u git://XXXX/manifest.git -b xxxx --reference=/mnt/nfs
$ repo sync
最新文章
- Java学习笔记(六)
- 深入理解line-height与vertical-align
- HDOJ-三部曲一(搜索、数学)- A Knight&#39;s Journey
- 超级内存NVDIMM
- 【转】android中重复连接ble设备导致的连接后直接返回STATE_DISCONNECTED的解决办法---不错不错,重新连接需要花费很长的时间
- MaxReceivedMessageSize :已超过传入消息(65536)的最大消息大小配额
- Microsoft Deployment Toolkit 2013 Preview Release Now Available
- 【Hadoop】NameNode
- 深入浅出数据结构C语言版(17)——有关排序算法的分析
- ACM——八大输出方式总结
- day13(函数嵌套定义,global,nonlocal关键字,闭包,装饰器)
- mskitten
- Django之连接多个数据库的相关配置
- poj3617 Best Cow Line(贪心,字典序问题)
- dataguard从库数据库丢失恢复例子(模拟丢失数据文件)
- python第三方包安装方法(两种方法)
- python23的区别-日常记录
- 剑指offer十九之顺时针打印矩阵
- [luogu 3957]跳房子
- C++ 0x 使用 shared_ptr 自动释放, 防止内存泄漏
热门文章
- CAReplicatorLayer 详解
- iOS学习笔记44-Swift(四)枚举和结构体
- TensorFlow开发流程 Windows下PyCharm开发+Linux服务器运行的解决方案
- ubuntu-64位安装tensorflow
- 模拟tap事件和longTap事件
- Installing Metasploit Framework on Ubuntu 14.04 LTS and Debian 7
- java面试题之java中用到的线程调度算法是什么
- 转 PHP 使用 Redis
- Django 利用 Pagination 分页
- Go语言入门——数组、切片和映射(下)