zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    android 显示自定义视图对话框
    android为按钮事件进行监听过程
    实验三
    实验二
    实验一
    第五次作业
    第四次作业
    第三次作业
    第二次作业
    第一次作业
  • 原文地址:https://www.cnblogs.com/yangykaifa/p/6825337.html
Copyright © 2011-2022 走看看