现在使用的是Git + Gerrit的代码管理工具。新的项目组里面,代码都是open。一有时间,只要你想,可以查看组内人员提交的代码。新的老大对代码的审查很是到位,对于类之间是提炼方法还是继承。完全是扣得很紧。从中可以学到很多。不过对于底层的代码研读上来说,刚毕业的人读起来确实基本上只能增加挫...
分类:
其他好文 时间:
2014-12-03 22:44:58
阅读次数:
132
Git是目前最流行的分布式版本控制系统,而Gerrit是一种免费、开放源代码的代码审查软件,使用网页界面。利用浏览器,同一个团队的软件程序员,可以相互审阅彼此修改后的程序代码,决定是否能够提交,退回或者继续修改。它使用Git作为底层版本控制系统。趁着做测试的机会,简单..
分类:
其他好文 时间:
2014-11-28 06:29:55
阅读次数:
960
Gerrit 代码审核服务器的工作流和原理 谷歌 Android 开源项目在 Git 的使用上有两个重要的创新,一个是为多版本库协同而引入的 repo,这在之前我们已经详细讨论过。另外一个重要的创新就是 Gerrit —— 代码审核服...
分类:
其他好文 时间:
2014-11-02 00:48:48
阅读次数:
307
Git Repo Gerrit User ManualRevision HistoryRevision # Description Date Author 0.1 Initial this document 2014/09/05 Deman Lu 0.2 Add First t...
分类:
其他好文 时间:
2014-10-20 11:22:51
阅读次数:
361
1、获取工程到当前路径git clone ssh://gerrit-server/.git2、进入工程目录cd 3、安装gerrit的changeID自动生成hook脚本scp -p gerrit-server:hooks/commit-msg .git/hooks/chmod u+x .git/h...
分类:
其他好文 时间:
2014-09-12 16:59:33
阅读次数:
658
文档Gerrit服务器启动后,网站上有一个Documentation链接。点击后会看到四个选项:index,searching,uploading和accesscontrol文档内容很多,不必专门去Gerrit官方查找。创建CI服务器使用的帐号CI服务器比如Jenkins肯定需要访问Gerrit来获...
分类:
其他好文 时间:
2014-09-02 11:58:14
阅读次数:
364
Gerrit安装和使用说明搞了几天,资料也查了不少,终于磨出来了。有什么不对的地方,大家及时提出来。。。,开始吧系统Centos6.5 x64内存2G硬盘20G数据库Mysql5.1服务器Apache2.2准备#yum update#yum install git#yum install java-...
分类:
其他好文 时间:
2014-08-26 18:57:26
阅读次数:
5145
一、项目介绍 和 linux 环境搭建
本教程讲解 Linux下Jenkins+git+gradle 持续集成环境搭建,后续会加入 gerrit代码审核 和 robotium自动化测试
1、基本流程如下:
androidstudio-- gerrit --- git(github) ----jenkins ---gradle ---- robotium 结果
使用Android...
分类:
系统相关 时间:
2014-08-22 17:57:49
阅读次数:
333
Git工作目录下的文件状态工作目录下面的所有文件都不外乎这两种状态:已跟踪或未跟踪。已跟踪的文件是指本来就被纳入版本控制管理的文件,在上次快照中有它们的记录,工作一段时间后,它们的状态可能是未更新,已修改或者已放入暂存区。而所有其他文件都属于未跟踪文件。它们既没有上次更新时的快照,也不在当前的暂存区...
分类:
其他好文 时间:
2014-07-09 16:27:35
阅读次数:
271