日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

gerrit的使用和配置

發(fā)布時(shí)間:2025/1/21 编程问答 104 豆豆
生活随笔 收集整理的這篇文章主要介紹了 gerrit的使用和配置 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1. Gerrit簡(jiǎn)介

Gerrit是一種免費(fèi)、開放源代碼的代碼審查軟件。同一個(gè)團(tuán)隊(duì)的程序員可以通過使用網(wǎng)頁(yè)瀏覽器的形式相互查閱彼此間的代碼,主要用于代碼的review和決定代碼是否能提交到遠(yuǎn)程分支。

2. 配置Gerrit

2.1 獲取賬號(hào)和密碼

一般每個(gè)公司都有一個(gè)Gerrit管理員,剛?cè)肼毜臅r(shí)候需要叫Gerrit管理員同事在公司的服務(wù)器上幫你新建立一個(gè)賬號(hào),建好后他會(huì)告訴你Gerrit賬號(hào)和密碼。例如,我剛?cè)肼毜臅r(shí)候公司的管理員就在10.200.11.248服務(wù)器上幫我建我賬號(hào)和密碼。

賬號(hào):salmonzhang

密碼:salmonzhang

通常情況下賬號(hào)和密碼一樣。另外告訴了我公司的Gerrit地址:

http://ppgerrit.com/gerrit/#/
2.2 注冊(cè)郵箱

獲取到賬號(hào)和密碼后,登錄http://ppgerrit.com/gerrit/#/

選擇All –> Conntact Information 點(diǎn)擊Register New Email,彈出如下對(duì)話框:

輸入你在公司的郵箱,然后點(diǎn)擊Register。

注冊(cè)成功后你將會(huì)收到一封郵件。將鏈接復(fù)制到新的瀏覽器窗口打開(因?yàn)槲覀児静荒苤苯狱c(diǎn)擊打開)激活。

2.3 填寫FullName

回到Gerrit登錄界面

填寫Full Name,可以是中文,也可以是英文,最后點(diǎn)擊Save Changes。

2.4 配置 SSH key
  • 生成公鑰

    rm -rf ~/.sshssh-keygen -t rsa -C "自己郵箱地址"

    然后一路按回車鍵即可。

  • 打開公鑰

    cat ~/.ssh/id_rsa.pub

    打開后,復(fù)制公鑰。

  • 配置公鑰

    復(fù)制好公鑰后,在Gerrit賬戶的設(shè)置頁(yè)面加入即可。

2.5 配置ssh下的config文件來管理ssh連接

在本地目錄C:\Users\salmonzhang.ssh下看看有沒有config文件,如果沒有就新建一個(gè),并命名為config。

打開文件,根據(jù)需要配置如下信息:

Host ppgerrit.com User salmonzhang Port 29418 IdentityFile C:/Users/salmonzhang/.ssh/id_rsa

同樣通過終端在自己服務(wù)器Linux下的根目錄.ssh下也進(jìn)行配置config文件:

Host ppgerrit.com User salmonzhang Port 29418 IdentityFile /home/salmonzhang/.ssh/id_rsa

其中:

Host:指定要訪問的gerrit地址User:指定登錄的用戶名Port:指定端口號(hào)IdentifyFile:指定本地私鑰地址
2.6 配置git中的username和email
git config --global user.name 用戶名git config --global user.email 郵箱

配置好后,可以通過如下命令查看當(dāng)前用戶的配置信息

git config --global --list

2.7 配置gerrit上代碼commit的模板
  • 通過如下命令在本地服務(wù)器的根目錄下新建一個(gè)template.txt文件

    touch template.txt
  • vim 命令打開template.txt文件,輸入模板信息,保存并退出。

    [Feature] <module-name><jira-id-none> [Module] <module-name> [Details]Description :Root Cause :Solution :isPublicProblem: noSide Effect : noneTest Suggestion: none
  • 執(zhí)行如下命令配置commit模板

    git config –global commit.template ~/template.txt

總結(jié)

以上是生活随笔為你收集整理的gerrit的使用和配置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。