1、说明

codebrag是一款审核代码的工具,安装部署很简单。现在网上有很多代码审核工具,收费的开源的一大堆,开源的比较好的是Facebook的phabricator,这款工具功能非常强大,利用得当非常利于开发,但是安装部署比较麻烦,并且团队使用需要所有人学习。而codebrag操作很简单,部署和使用相对方便。

2、安装

首先、从官网http://www.codebrag.com下载程序代码,或者直接从github搜索拷贝下来。
然后、就需要部署安装需要审核代码的系统文件。官方的指导文件上https://github.com/softwaremill/codebrag/wiki/installation

安装要求

  • 需要安装java7,并且不支持java8

  • 安装git工具,版本1.7以及以上

安装过程

1.克隆版本库

git

cd codebrag-2.3/repos
git clone git://yourcompany.com/path/to/project-abc.git

svn

cd codebrag-2.3/repos
git svn clone http://yourcompany.com/path/to/svn/project-abc project-abc    # Use 'git svn clone', not 'svn checkout'

2.修改配置文件
如果版本库需要账户密码验证,可以找cdoebrag.conf文件,添加以下配置:

repository {username = "johndoe"password = "password"
}

若需要安全认证的秘钥,则添加以下配置:

repository {passphrase = "secret_passphrase"
}

3.运行Codebrag

  • windows环境下,直接运行codebrag.bat文件

  • linux环境下,./codebrag.sh

3、使用说明

管理员
第一个注册的用户成为管理员,然后可以邀请其他人,向其他人发送注册链接进行注册。

审核代码
审核代码过程是需要开发人员上传到版本库之后,根据版本库的更新记录进行识别。直接在左上角选择所要审核的项目,然后中间那个选项为项目的版本控制分枝,最右边的那个选项选择all就可以看到所有之前上传的记录了。

更新代码
coderbrag是只和svn或git的版本库进行关联,没有和用户有直接联系,所以开发人员按照原来的方式进行操作就可以了。

codebrag审核代码工具安装配置相关推荐

  1. Ubuntu下android-4.0.3_r1源码下载,阅读工具安装配置,源码编译详解

    备注: android源码动辄6.7G,新版本的则10G左右,所以要有足够大的硬盘空间. android应用开发环境搭建:http://www.cnblogs.com/pharen/archive/2 ...

  2. puppet自动化运维工具安装配置

    转自:http://369369.blog.51cto.com/319630/785895/ 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.h ...

  3. Katago+Sabaki个人围棋AI工具安装配置

    作为亲身经历第一届中日围棋擂台赛的菜鸟老棋迷和1995年拥有第一台自己电脑的IT从业人员,AlphaGo出现后经历了两年多的震惊.关注.学习.羡慕,直到出现了Leela和Katago等开源围棋AI,终 ...

  4. sonarQube(代码扫描工具)安装配置

    sonarqube使用介绍@[TOC]sonarqube使用介绍 sonarQube使用介绍 本文不讲解 什么是sonarQube,请自行了解 sonarQube安装 sonarQube分为2个 部分 ...

  5. go环境搭建开发工具安装配置

    windows安装 下载安装 Go官网下载地址:https://golang.org/dl/ 由于网络问题大家可能打开有些慢,或者下载失败.大家也可以从下边下载. 下载执行后大家直接一路下一步就行了. ...

  6. 【开发工具】Windows环境下 IDEA 开发工具安装配置(无错完整)

    目录 一.开发工具下载: 二.IDE统一管理工具: 三.IDEA配置: 设置主题: 设置代码颜色: 设置编译字符编码(全部设置为UTF-8): 开启模糊匹配: 设置背景壁纸: 自动导包移包: 方法分割 ...

  7. windbg工具安装配置及dump抓取

    安装与配置windbg 安装与配置windbg的symbol(符号) 第一步 下载WinDBG, 第二步 双击下载的文件安装windbg.安装时注意记住安装到那里了. 第三步 windbg访问符号需要 ...

  8. CVS代码库管理安装配置

    Linux下安装CVS服务 一.首先查看有没有安装cvs rpm -qa|grep cvs 如果没有安装,去down一个rpm包安装一把   rpm -i cvs-1.11.22-5.el5.i386 ...

  9. 微信小程序--》小程序简介与工具安装配置

最新文章

  1. 自画菜单中如何触发MeasureItem事件的问题及解决办法
  2. Android Studio配置统一管理依赖版本号引用
  3. ThinkPad L412 安装Mac 10.7.2 显卡驱动安装成功
  4. 毕业10年,我有话说
  5. matlab 生成信号文件,生成的代码如何存储内部信号、状态和参数数据
  6. 详细解读八大无线网络安全技术利弊
  7. Debian — command not found
  8. 慧荣SM2258XT+B17颗粒,固态硬盘无法格式化已开卡成功,经验分享+量产工具,SM2259XT2类似
  9. 十一式:开发者思维模式-简单而纯粹
  10. 主成分分析二级指标权重_因子分析法如何确定主成分及各个指标的权重?
  11. go如何实现图片拼接,文字书写
  12. 自定义ActionBar -- 更换返回键图标
  13. TCP: too many of orphaned sockets错误
  14. 认识越南语的发音体系
  15. 通信码元速率和带宽理解
  16. DataGrip离线安装驱动
  17. MYSQL 唯一约束
  18. vue2的vue.config文件
  19. Check-N-Run: a Checkpointing System for Training Deep Learning Recommendation Models | NSDI‘ 22
  20. 论异步编程的正确姿势:十个接口的活现在只需要一个接口就能搞定!

热门文章

  1. 7 centos 源码安装samba_centos 7 安装 samba 服务
  2. html 搜索框 自动补全,自动完成的搜索框javascript实现
  3. devserver配置_03-零基础学webpack4.0之html相关配置
  4. 鸿蒙1号六年级下册课时练答案,【奥数天天练】小学1~6年级思维能力特训|第310期...
  5. parted如何将磁盘所有空间格式化_linux下大于2T的硬盘格式化问题
  6. python找到一行单词中最长的_在Python的给定列表中找到k个最长的单词
  7. 中国高校计算机考研:计算机数据结构核心考点解析
  8. Json Schema快速入门
  9. 2016校招腾讯研发岗笔试题---递归法求解格雷码
  10. 关于LBS坐标系与精度的问题