2017/10/19

gerrit test

就照這個 來吧,比較新...

在 pi3, stretch lite 上。

..配合這個,..在 debian 系統上..

openjdk-8-jre
git
apache2-utils

要是只是測試一下。
參考 https://gerrit-review.googlesource.com/Documentation/linux-quickstart.html
java -jar gerrit-2.14.5.1.war init -d /home/gerrit2/sitedata


第一次 push 出現錯誤;
Counting objects: 3, done.
Writing objects: 100% (3/3), 238 bytes | 0 bytes/s, done.
Total 3 (delta 0), reused 0 (delta 0)
remote: Processing changes: refs: 1, done    
remote: ERROR: [6f52422] missing Change-Id in commit message footer
remote: 
remote: Hint: To automatically insert Change-Id, install the hook:
remote:   gitdir=$(git rev-parse --git-dir); scp -p -P 29418 charles.chang@raspberrypi:hooks/commit-msg ${gitdir}/hooks/
remote: And then amend the commit:
remote:   git commit --amend
remote: 
To ssh://172.16.110.4/test1.git
 ! [remote rejected] HEAD -> refs/for/master ([6f52422] missing Change-Id in commit message footer)
參考 這一篇,好像可以disable 掉..

在 project settings 中把 Change0-Id 改 FALSE 就可以了。

沒有留言:

張貼留言