1、说明

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

2、安装

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

安装要求

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

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

安装过程

1.克隆版本库

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. codebrag审核代码工具安装配置

    1.说明 codebrag是一款审核代码的工具,安装部署很简单.现在网上有很多代码审核工具,收费的开源的一大堆,开源的比较好的是Facebook的phabricator,这款工具功能非常强大,利用得当 ...

  2. linux环境下nacos的安装+启动,阿里云服务器安装nacos

    nacos安装+启动(linux环境): 基础:安装java环境 官网下载压缩包:如 nacos-server-1.2.1.tar.gz 放在自定义目录下 # 解压 tar -xvf nacos-se ...

  3. Alibaba Cloud Linux 2.1903 LTS 64位服务器yum源下载404,Alibaba Cloud Linux 2实例中使用docker-ce、epel等YUM源安装软件失败

    [Alibaba Cloud Linux 2.1903 LTS 64位]服务器yum源下载404 failure: repodata/repomd.xml from docker-ce-stable: ...

  4. Linux下docker安装配置oracle,oracle创建用户并远程连接,实测可用!

    最近在给同学弄毕业设计的数据库,因为oracle在个人电脑上极不稳定,所以他的电脑数据库崩溃了,这时候我就在docker上为他拉了一个oracle,解决了问题. docker的安装共有以下几步,实测没 ...

  5. 在docker上安装部署tomcat项目 超简单,拿来主义

    在docker中部署tomcat,非常简单,而且省去了手动安装jdk等步骤,只需要将war包复制在容器tomcat实例中的webapps下面即可.以下将详细讲解流程: 在windows中打好包以后用w ...

  6. docker一步安装mysql,docker的魅力就在于此

    正常来说,使用docker安装东西的步骤是serach它有没有,然后pull它 这里其实只要一步(如果你没有安装过.没有端口占用等问题的话!!) $ docker run -d -p 3306:330 ...

  7. Linux下tomcat的安装与卸载以及配置(超简单)

    无敌简单的几步 1.安装 //首先你需要下载好tomcat包 sudo tar -xvzf apache-tomcat-7.0.85.tar.gz(这里是包名) -C 你要放的位置 2.卸载 rm - ...

  8. Linux下安装Java8

    Linux(ubuntu)下Java8安装 1.下载jdk8 这个看大家了,linux版本的就可以 2.创建jvm文件夹 在根目录下创建名为jvm的文件夹(在哪里创建看个人) $ sudo mkdir ...

  9. Linux安装mysql,一步到位!

    今天在腾讯云上面买了一个服务器,想要把自己的项目部署一下,就要安装mysql,以下是我的安装步骤,在网上有很多人把install敲错了,还有的少-get,种种错误试完之后,我决定发一篇 sudo ap ...

最新文章

  1. 程序猿生存指南-4 借钱风波
  2. 亚马逊面部识别闹大笑话:竟28名美国议员识别为罪犯
  3. 设计模式:命令模式(Command Pattern)
  4. ai对话机器人实现方案_显然地引入了AI —无代码机器学习解决方案
  5. Mysql 格式化日期格式
  6. Python框架篇之Django(Models的多表操作)
  7. 马云电脑水平曝光;快狗打车回应裁员50% ;华为邀请开发者加入应用商店 | 极客头条...
  8. BZOJ3309 DZY Loves Math
  9. 基于WF4的新平台-流程格式转换架构
  10. 关于win10 64位安装 XP 32位注意事项
  11. 火狐浏览器不弹出窗口_Firefox选项卡的Vista样式弹出窗口预览
  12. PASCAL Visual Object Classes Challenge 2007(VOC 2007)数据集预处理
  13. sql server 数据库安装教程
  14. SQL中模式的定义和删除
  15. Video-based Emotion Recognition Using Multi-dichotomy RNN-DNN
  16. c语言指针移动函数,fseek c语言指针移动函数
  17. ue5不能打包的打包方法
  18. unity粒子系统属性介绍
  19. 均方误差(MSE)根均方误差(RMSE)平均绝对误差(MAE)
  20. 网络版控制台三国杀结构图

热门文章

  1. windows to go 命令行模式建立
  2. python学习笔记——类
  3. SharpMap分析手记
  4. 18个堪称神器的命令行工具,高效运维必备
  5. 这个在Github有52100颗星星的项目,怎么还有人不知道鸭!
  6. springboot2.1.5集成finereport10.0过程中:手动安装本地jar包到maven仓库
  7. 什么是认证、授权、会话
  8. 关于WebSocket分布式实现的一种方案
  9. 运行时数据区(Run-Time Data Areas)
  10. aop简介-aop相关概念