关闭

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

标签: git
411人阅读 评论(0) 收藏 举报

1). 检查仓储.git/hook下面是否有 commit-msg 文件,如果没有到下面的地址下载:

http://review.cyanogenmod.org/tools/hooks/commit-msg
https://gerrit-review.googlesource.com/tools/hooks/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文件也是软链接。

<remote  name="aosp" review="review.source.android.com" fetch=".." />
<default revision="master" remote="aosp" sync-j="4" />

注意必须添加上面的 review="review.source.android.com" 这句。至于为什么,可以查看.repo/repo 下面的 python脚本。

加入QQ群学习交流(GIT高手更高效):260858091

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

git学习--commit-msg缺失导致的missing Change-Id问题分析

一.简介 commit-msg hook 这个hook由’git commit’触发, 且可以通过--no-verify 来略过.它接受一个参数, 包含commit...
  • yanxiangyfg
  • yanxiangyfg
  • 2016-03-23 13:45
  • 13758

如何在gerrit中修改已提交的change

在gerrit审核中,经常会遇到开发人员提交的代码审核不通过的情况。 那么开发人员这时有两个选择:1)按照要求修改代码,然后重新提交一次代码。2)修改原来的Change。 第一种方法会产生...
  • u010698836
  • u010698836
  • 2016-08-12 10:52
  • 2618

Change-Id自动生成脚本

#!/bin/sh # From Gerrit Code Review 2.9.4 # # Part of Gerrit Code Review (http://code.google.com/p/g...
  • sgzy001
  • sgzy001
  • 2015-04-22 11:01
  • 1539

git学习--commit-msg缺失导致的missing Change-Id问题分析

转自:http://blog.csdn.net/yanxiangyfg/article/details/50962593 一.简介  commit-msg hook  这个hook由...
  • lufqnuli
  • lufqnuli
  • 2016-07-05 14:53
  • 524

git commit 中的change-id

git commit 中的change-id为什么要使用change-id保证已经提交审核的修订通过审核入库后,被别的分支 cherry-pick 后再推送至服务器时不会产生新的重复的评审任务。Ger...
  • FIRE_TRAY
  • FIRE_TRAY
  • 2015-10-18 13:35
  • 7186

gerrit 删除废弃的提交(Abandoned commit change)

步骤1 gerrit数据库访问授权 首先在gerrit站点确认project config里是否对Administrator组有访问gerrit数据库的权限 使用Administrator组的账户登陆...
  • herotangabc
  • herotangabc
  • 2016-11-11 17:16
  • 2523

git+gerrit+repo简介及评审流程

  • 2017-08-18 14:41
  • 881KB
  • 下载

repo&git&gerrit联系和使用

http://www.cnblogs.com/angeldevil/archive/2013/11/26/3238470.html http://blog.csdn.net/stevenhu_223...
  • NitefullSand
  • NitefullSand
  • 2017-03-07 11:23
  • 375

构建git+gerrit+repo的Android代码服务器

构建git+gerrit+repo的Android代码服务器 谷歌的Android源码是基于Git+Repo管理的,官方推荐的代码管理也是git+gerrit+repo。谷歌自己都在用的东西,各...
  • bamboolsu
  • bamboolsu
  • 2018-01-08 14:17
  • 25

Android: Git/Gerrit/Repo 的使用 <一>

写在前面: 最近被Git的使用, 搞得快要疯掉了, 本来使用git也只是下个代码, 提交个代码之类的简单操作,  话说, 某天, 使用git命令提交了5个代码,  结果冲突了, 捣鼓了半天,  还是给...
  • esther0401
  • esther0401
  • 2012-02-28 19:27
  • 4188
    个人资料
    • 访问:29884次
    • 积分:314
    • 等级:
    • 排名:千里之外
    • 原创:0篇
    • 转载:46篇
    • 译文:0篇
    • 评论:3条