gerrit配置之中文編碼和郵件

2021-09-08 23:17:52 字數 776 閱讀 2716

計畫在團隊中採用code review,因為一直是用git作為**管理的,所以毫無疑問的就選擇了gerrit作為code review的工具。本以為很容易就能配置通過,但在配置的時候還是碰到了不少問題,比如中文編碼,傳送郵件等等。折騰了小半天,終於搞定,在此記錄如下,以期對他人有所幫助。

一、中文編碼的問題

為妥善解決中文編碼的問題,對所有git repository做如下約定:

a、所有文字檔案都必須儲存成utf8編碼

b、對git做如下設定:

git config --global core.quotepath false

git config --global i18n.logoutputencoding utf8

git config --global i18n.commitencoding utf8

安裝gerrit的時候對於資料庫的編碼設定為utf8

二、郵件的問題

對gerrit的sendmail設定如下:

[sendemail]

enable = true

smtpserver = smtp.gmail.com

smtpserverport = 465

smtpencryption = ssl

smtpuser = [email protected]

smtppass = your_password

sslverify = false

from = code review < [email protected]>

gerrit清單庫配置

最新repo位址 curl bin repo gerrit清單庫是用來配合repo使用的。清單庫列出了gerrit伺服器上其他的倉庫。將repo.git push到自己的gerrit伺服器。建立乙個空的清單庫manifest.git,清單庫裡面只有xml檔案,沒有其他東西 在清單庫中建立乙個defa...

NDK配置之體會

這是我花了乙個月後,在乙個偶然之間給弄好的 ndk在eclipse上的配置 在這乙個月中,我下了很多版本的ndk,沒有乙個是成功的,感覺很疲勞,因為想得太複雜。不過想著一定把它給弄好。師兄的ndk是配置好的,但我一弄過來配置,卻還是錯。正如我的vs放到他的電腦上一樣執行不起來。不過,疲勞歸疲勞,做還...

路由配置之謎

很多時候,我們都需要配ip位址,子網掩碼,gateway等,但是我們很多人不知所以然。實習時問前輩,為什麼沒有報文?為什麼沒有連線好?回答是 你沒有配ip。大家在學習和實習時都遇到過吧,我就來談談個人淺薄的理解。首先我們畫個圖 以router為界,分為2個子網,如果我們想讓機器a和機器x通訊 第一步...