secce 发表于 2018-9-17 09:48:39

google gerrit repo, git commit如何自动生成Change-Id

1). 检查仓储.git/hook下面是否有 commit-msg 文件,如果没有到下面的地址下载:    如果有自己的gerrit-review服务器,可以直接在网址后面加上 `/tools/hooks/commit-msg` 即可下载。添加后,每次执行git commit 都会自动在log里面生成 Change-Id,用于gerrit code review。2). 如果是repo sync 下来的代码,随便找一个仓储,按上面的方法,检查是否存在 commit-msg 软链接(repo sync 是在每个仓储.git/hooks下面创建的软链接),如果不存在,修改工程目录下面 `.repo/manifest.xml`,注意这个xml文件也是软链接。注意必须添加上面的 `review="review.source.android.com"` 这句。至于为什么,可以查看.repo/repo 下面的 python脚本。### 加入QQ群学习交流(GIT高手更高效):260858091  转自:http://www.yinqisen.cn/blog-83.html

页: [1]
查看完整版本: google gerrit repo, git commit如何自动生成Change-Id