建立repo伺服器及使用

2021-06-21 09:09:30 字數 613 閱讀 4453

1、登陸gerrit伺服器建立linux/manifest工程:ssh -p 29418 [email protected] gerrit create-project -n 

linux/manifest;

2、在本地 git clone ssh:

linux/manifest

.git;

3、cd manifest,git config remote.origin.push master:refs/for/refs/heads/master,新建default.xml檔案,內容格式參考附件。再提交,再到伺服器審核通過;(default.xml檔案包含了repo管理的git庫,後期可修改該檔案來修改repo管理的git庫)

4、在本地新建linux目錄,進入linux目錄,repo init -u ssh: sync;

5、repo start myworkbranch --all;

6、修改**並提交:如cd linux下的kernel目錄,

a、touch test.c;

b、git add test.c;

c、git commit -m "add test.c"

d、返回linux目錄,執行repo upload。

repo伺服器搭建

repo是乙個python指令碼集合,通過python指令碼來管理git專案。一 安裝git伺服器,git協議支援等,最終git服務配置項如下 sudo chpst ugit usr lib git core git daemon verbose reuseaddr base path home g...

建立最簡單的repo伺服器例項講解

建立最簡單的repo伺服器例項講解 2012 06 18 11 50 21 我來說兩句 收藏 repo是乙個將多個git tree進行系統管理的工具,repo本身不是乙個源 版本管理系統,它只是聯合manifest.git中project list xml的多個工程,統一管理。在執行repo syn...

建立最簡單的repo伺服器例項講解

repo是乙個將多個git tree進行系統管理的工具,repo本身不是乙個源 版本管理系統,它只是聯合manifest.git中project list xml的多個工程,統一管理。在執行repo sync的情況下,xml檔案中指定的工程都統一被sync下來。下面用最簡單的例項證明如何建議乙個re...