首页 > 代码库 > git mirror的创建与使用
git mirror的创建与使用
please donwload repo mirro as follow steps, thanks
-- $sudo apt-get install semc-gitwizard(donwload sony repo bin file);
-- open a new terminal(make repo bin file available);
-- download repo mirror as follow,
$mkdir ~/my_mirror
$cd ~/my_mirror
$mkdir ~/my_repos/<branch_name>
$cd ~/my_repos/<branch_name>
$mkdir ~/my_repos/<branch_name>
$cd ~/my_repos/<branch_name>
1.mirror server,server IP:192.168.0.123
1.1
-- $sudo apt-get install semc-gitwizard(donwload sony repo bin file);
-- 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/<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):
$sudo mkdif nfs
$sudo mount 192.168.0.123:/home/mirror_path/my_mirror /mnt/nfs
$mkdir ~/my_repos/<branch_name>
$cd ~/my_repos/<branch_name>
$repo init -u git://XXXX/manifest.git -b xxxx --reference=/mnt/nfs
$ repo syncgit mirror的创建与使用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。