repo mirror 服務搭建實現快速init

repo mirror 服務搭建
當一個項目的代碼量非常大,發現使用repo sync從遠程服務器端拉取的速度非常慢,這個時候製作一個repo mirror鏡像倉庫就非常有用

1、從代碼服務器端通過mirror的方式下載整套源代碼,一般把mirror放在服務器的根目錄下面

cd /mnt
mkdir mirror
cd mirror
repo init -u Gerrit_URL -b branch -m manifest.xml --mirror
repo sync
2、mirror鏡像下載完成後,在服務器的其它目錄通過mirror的方式初始化工程目錄

repo init -u Gerrit_URL -b branch -m manifest.xml --reference=/mnt/mirror
repo sync
這種方式對於多個工程師工作在同一個服務器上面的時候非常有用,大大的縮短了拉取整套代碼的時間,減輕Gerrit服務器的壓力。
 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章