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
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值