本文作者:riag
本文出处:http://blog.csdn.net/riag
声明: 本文可以不经作者同意, 任意复制, 转载, 但任何对本文的引用都请保留文章开始前三行的作者, 出处以及声明信息. 谢谢.

代码审查工具 rietveld 是 Google 推出的一个代码审查工具,它是运行在 Google

APP Engline 上;但可以通过 GAE SDK 在局域网使用,这样的用法存在一个问题是没有帐号管理。

软件版本号:

GAE SDK 1.2.3

Django 1.0 以上

Rietveld  svn 497版本

Svn

直接安装 GAE SDK , Django , svn ,我从版本库 checkout 出来的 Rietveld 是 svn 497 版本。

打开 Rietveld 目录下的 app.yaml 文件,把第一行 application: codereview 的 codereview 改成你的项目名字,注意名字必须是小写。

运行 Rietveld :

python "C:/Program Files/Google/google_appengine/dev_appserver.py" --address=0.0.0.0  --port 8081 C:/Server/ Rietveld

C:/Program Files/Google/google_appengine 是 GAE SDK 安装的目录

C:/Server/ Rietveld 是 Rietveld 目录

--address=0.0.0.0 允许局域网的其他机器能够访问;如果不指定,只能是本机访问

--port 8081 指定运行的端口

这样在本机可以通过 http://127.0.0.1:8081 访问,界面如下:

现在Rietveld已经运行了,下一篇介绍如何使用

代码审查工具rietveld的安装与使用(一)相关推荐

  1. 代码审查工具【Review Board】在Windows环境下安装与配置

    前言 Review Board是基于Web的代码审查工具. 官方网站:https://www.reviewboard.org/ Review Board在Windows环境下安装是一件比较困难的事情, ...

  2. Upsource 一个新的代码审查工具-安装使用指南

    为什么80%的码农都做不了架构师?>>>    Upsource 一个新的代码审查工具(Polyglot code review tool),Upsource安装.配置及使用介绍-- ...

  3. 代码审查工具 sonarqube 简介

    目录 1. 什么是SonarQube? SonarQube的功能 1.糟糕的复杂度分布 2.重复 3.缺乏单元测试 4.没有代码标准 5.没有足够的或者过多的注释 6.潜在的bug 7.糟糕的设计(原 ...

  4. docker搭建upsource代码审查工具,通过gitlab检出项目

    docker搭建upsource代码审查工具,通过gitlab检出项目 机器配置 docker搭建upsource代码审查工具,通过gitlab检出项目 拉取镜像 创建挂载目录 启动容器 配置账号密码 ...

  5. Python包管理工具Distribute的安装

    Python包管理工具Distribute的安装 Python的包管理工具常见的有easy_install, setuptools, 还有pip, distribute,那麽这几个工具有什么关系呢,看 ...

  6. python学习一(python与pip工具下载与安装)

    python学习一(python与pip工具下载与安装)  一 Python下载  二 安装Python  三 安装 pip   3.1 采用cd命令进入到Scripts 目录下面   3.2 输入命 ...

  7. SIPp工具Linux下安装

    2019独角兽企业重金招聘Python工程师标准>>> 一.SIPp介绍 SIPp是一个测试SIP协议性能的工具软件,这是一个开源软件.      它可使用INVITE和B YE建立 ...

  8. python 打包 .app 运行 控制台窗口_Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法...

    windows系统下安装Pyinstaller cmd下输入指令 pip install PyInstaller Pyinstaller的使用 进入需要打包的目录下,执行打包命令 Pyinstalle ...

  9. mysql 5.7 备份innodb_mysql5.7 innodb数据库备份工具Xtrabackup的安装

    mysql5.7 innodb数据库备份工具Xtrabackup的安装 wgetmhttps://www.percona.com/downloads/XtraBackup/Percona-XtraBa ...

  10. K8S部署工具:KubeOperator安装部署

    K8S部署工具:KubeOperator安装部署 硬件要求⚓︎ 最小化配置 角色 CPU核数 内存 系统盘 数量 部署机 4 8G 100G 1 Master 4 8G 100G 1 Worker 4 ...

最新文章

  1. 2022-2028年中国铪行业市场研究及前瞻分析报告
  2. 安装llvmlite报错解决:RuntimeError: llvm-config failed executing, please point LLVM_CONFIG to the path for
  3. Android4.0 以后不允许在主线程进行网络连接
  4. 华为欧拉系统服务器开接口,华为操作系统 euleros
  5. java编写代码时易出错_写Java程序最容易犯的错误有哪些呢?
  6. matlab仿真的五个步骤,matlab仿真步骤
  7. java 16进制_JAVA 十六进制与字符串的转换
  8. 工作日志之MTK刷机
  9. 消费升级背景下零食行业发展报告_品牌升级与全渠道协同赋能 来伊份上半年营收21.36亿元...
  10. Oracle的 alter table table_name nologging; 的使用
  11. 【NLG】(六)文本生成评价指标—— ROUGE原理及代码示例
  12. 【历史上的今天】10 月 28 日:比尔·盖茨诞生;HTML 5 发布标准;讯飞语音输入法发布
  13. 计算机二级电子商务考试内容,电子商务师考试内容
  14. 比较喜欢的十个广告语
  15. MFC开发股票看盘软件碰到的问题
  16. 嵌入式人工智能,理念还是噱头?
  17. HBM传感器 德国HBM
  18. python 货币规范化_货币在Python中的格式
  19. android xposed混淆,[求助] 求教各位大佬,编写的xposed模块怎样进行加固或者混淆...
  20. 继电器的工作原理及应用

热门文章

  1. android吉他谱组件,android手机吉他谱
  2. Python Scrapy爬虫框架详解
  3. 基金交易席位的制度沿袭
  4. 基于深度学习的帧内预测技术
  5. spark GBT算法
  6. OpenDaylight-Boron学习笔记: 6 VTN模块
  7. python新手怎么兼职-用Python在家兼职赚钱的4个方法
  8. 月薪5000和年薪百万的差距在哪里?
  9. 开发支付宝接口时的错误报告:openssl_sign(): supplied key param cannot be coerced into a private key【解决方法】
  10. vue给标签动态添加元素_动态添加dom元素,并绑定vue事件