最新 最热

如何向OpenDaylight社区贡献代码

本文由两部分构成,第一部分简要介绍了Gerrit的工作原理以工作流程,第二部分结合自己成功提交代码的例子,向大家展示向OpenDaylight提交源码的过程。向开源项目提交代码也没有大家想象的那么难,所以希望日后能够看见大家在...

2018-04-02
1

闲扯code review

今天早上要开会,所以文章早点放出来。如果说git终于让工程师在合作撰写代码的过程中找回了丢失已久的乐趣,那么,code review的过程还是让人相当地抓狂。我用过的所有code review的工具,没有一款能让code review的过程轻松...

2018-03-28
1

Gerrit代码Review入门实战

代码审核(Code Review)是软件研发质量保障机制中非常重要的一环,但在实际项目执行过程中,却因为种种原因被Delay甚至是忽略。在实践中,给大家推荐一款免费、开放源代码的代码审查软件Gerrit。1、Why Code ReviewCode Revie...

2018-03-21
1

使用gerrit作为代码评审工具

需求描述 其实作为项目代码的maintainer,一直习惯于mailing list + git的代码评审及管理,无奈公司主推敏捷+devops,老板让改用gerrit。硬着头皮切换到gerrit,在这里记录下安装配置的过程及踩过的许多坑,以便网友们以后配...

2018-02-07
1

gerrit代码简单备份方案分享

由于前期部署了gerrit代码审核系统,开发调整后的线上代码都放到gerrit上,这就要求我们要保证代码的安全。所以,对gerrit代码的备份至关重要!备份的策略是:1)先首次将gerrit项目代...

2018-01-22
1

windows客户机连接gerrit的一个报错处理

gerrit环境部署在linux服务器,windos客户机连接gerrit进行代码操作:在windows客户机下载Git客户端在“Git Bash”里使用 ”ssh-keygen -t rsa -C wangshibo@zhongho.com"产生公私钥将公钥上传到gerrit上(wangshibo账号下...

2018-01-22
1

Gerrit上分支操作记录(创建分支、删除分支)

Git分支对于一个项目的代码管理而言,是十分重要的!许多久用git的朋友可能已经掌握的很牢固了,但对于一些初涉git的童鞋来说,可能还不是很熟悉。在此,我将自己的一些操作经历做一梳理,希望能帮助到有用到的朋友们。gerrit分...

2018-01-22
1

[原创]CI持续集成系统环境--Gitlab+Gerrit+Jenkins完整对接

近年来,由于开源项目、社区的活跃热度大增,进而引来持续集成(CI)系统的诞生,也越发的听到更多的人在说协同开发、敏捷开发、迭代开发、持续集成和单元测试这些拉风的术语。然而,大都是仅仅听到在说而已,国内也很少有公司能有...

2018-01-22
1

[原创]Gerrit中文乱码问题解决方案分享

应开发同事的要求,部署了Gitlab+Gerrit+Jenkins的持续集成环境.但是发现了一个问题,Gerrit登陆后有中文乱码出现.具体情况如下:(1)Git代码中的中文乱码处理:为妥善解决中文编码的问题,对所有git repository做如下约定:...

2018-01-22
1

Gerrit日常操作命令收集

Gerrit代码审核工具是个好东西,尤其是在和Gitlab和Jenkins对接后,在代码控制方面有着无与伦比的优势。在公司线上部署了一套Gerrit系统,在日常运维中,使用了很多gerrit命令,在此收集下:一、创建和销毁(1)分支列表:$: git branc...

2018-01-22
1