Gitlab+Gerrit+Ldap+nginx+mysql 之Gerrit搭建与配置(一)
分类:
数据库 时间:
2018-11-12 20:00:11
阅读次数:
691
Gitlab+Gerrit+Ldap+nginx+mysql 之 Gerrit 操作流程(二)
分类:
数据库 时间:
2018-11-12 19:52:11
阅读次数:
228
代码审核(Code Review)是软件研发质量保障机制中非常重要的一环,但在实际项目执行过程中,却因为种种原因被Delay甚至是忽略。在实践中,给大家推荐一款免费、开放源代码的代码审查软件Gerrit。 1. Why Code ReviewCode Review是什么? Code Review最直 ...
分类:
其他好文 时间:
2018-11-04 14:13:11
阅读次数:
171
修改项目配置文件 本文来自 CPlusPlusLove 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/chenjh213/article/details/50571190?utm_source=copy ...
分类:
其他好文 时间:
2018-10-02 17:31:23
阅读次数:
180
场景:程序员A提交了一个commit到gerrit上,我们叫他为commit_id1,但是还没有review,那就是没有入库,程序员B想再本地拿到这个commitd_id1,既然这个提交没有入库,很明显,B单纯执行git pull是拿不到这个提交的,那他要怎么办呢, 目前我想到的有几种方式:第一种如 ...
分类:
其他好文 时间:
2018-09-13 17:23:50
阅读次数:
344
下面的语句会创建不存在的secure.config,如果存在直接追加,然后把多行内容: [database] password = gerrit 写入文件secure.config cat >> secure.config << EOF[database] password = gerritEOF ...
分类:
系统相关 时间:
2018-09-11 16:13:16
阅读次数:
285
使用gerrit后,提交代码会出现如下截图问题: 临时解决: step1:把上面红色的那条gitidir复制下来执行下: step2:执行下面的命令会添加change_id git commit --amend step3:然后推送代码到服务器上 git push origin HEAD:refs/ ...
分类:
其他好文 时间:
2018-09-07 14:09:37
阅读次数:
128
是因为和关掉的提交对应的Change_id一样导致的。 另一种可能是cherry-pick导致的: 之前提交的时候因为有merge,所以在gerrit服务器上审核的时候,我给abandoned了,因此从新处理提交的时候就出现了相同的tree, parent, author, committer以及l ...
分类:
其他好文 时间:
2018-09-01 20:34:01
阅读次数:
528
gerrit是一个免费,开放源代码的代码审查软件,使用网页界面,它使用Git作为底层版本控制系统,最早由Python写成,在第二版后,改成用Java与SQL,使用Google Web Toolkit来产生前端的JavaScript。 正常我们要将代码提交到Git远程服务器时,命令如下: git st ...
分类:
其他好文 时间:
2018-08-30 16:47:20
阅读次数:
138
处理方法如下: 1) 在gerrit上执行abandon操作; 2) 进行发生冲突的仓,备份修改的文件夹(只备份发生冲突的git仓中的修改); 3) 执行 git reset --hard HEAD^; 4) rm -rf 修改的文件头(冲突仓的所有修改均删除); 5) 到发生冲突的git仓,执行 ...
分类:
系统相关 时间:
2018-08-09 17:40:56
阅读次数:
182