2019独角兽企业重金招聘Python工程师标准>>>

最近研究了下代码评审工具,对于Rietveld安装过程进行一次总结。

Rietveld安装在windows和linux上面均可。那么简单说明下安装步骤。

1、下载安装python2.5以上,我下载的2.7,3.0以上可能不兼容,未试验

2、根据官方这个文档做(可以先看注意项)

http://django-gae2django.googlecode.com/svn/trunk/examples/rietveld/README

注意:

a、其中django下载1.2.7版本,因为里面的svn已经同步不到django了

https://www.djangoproject.com/download/

安装django

sudo python setup.py install

b、尽量选择手动步骤,特别是在windows下面部署

c、对于patch windows下面我尝试了很多方法,还是会有报错,还请高手出来指点。
那么如何避免patch打不上,可以现在linux环境把平台下载好、patch打好,拷贝出来即可,就不用文档中svn那些,直接就可以./manage.py

3、安装mysql

4、启动Rietveld后访问网站出错,修改代码.user_id()改成.id

5、使用upload.py发起评审
a.使用upload.py脚本的时候,可修改默认的访问server
DEFAULT_REVIEW_SERVER = "codereview.appspot.com"

b.使用upload.py -s 127.0.0.1:8000命令上传代码比较结果,不要加http这些

c.若使用svn,本机需要有svn这个命令支持,需要完整安装TortoiseSVN(要选择有命令行)或者其他工具的svn命令,最好加入到环境变量中PATH,方便使用。否则会报错Got error status from ['svn', 'info']

转载于:https://my.oschina.net/fuwei007/blog/176033

代码评审工具Rietveld平台搭建(windowsLinux均可)相关推荐

  1. Bitnami Phabricator for Mac(可视化代码评审工具)

    还在因为找不到好用的可视化代码评审工具而头疼?bitnami phabricator mac下载免费开源,可以帮助开发人员改进工作流程并编写更好的软件!它主要是由php写的,而且是以website方式 ...

  2. 接口大师v3.9,API低代码开发工具,即刻搭建你的接口服务平台

    接口大师简介 接口大师,是一套研发.管理和开放API接口的软件源代码和解决方案. 它提供了5合1的产品软件,并且提供了前端和PHP源代码,还有详细的开发文档和教程.它的最大特点是可以让大家通过零代码. ...

  3. Gerrit 2.11.5 发布,代码评审工具

    Gerrit 2.11.5 发布,此版本主要是 bug 修复: Issue 3442: Handle commit validation errors when creating/editing ch ...

  4. iOS - CodeReview 代码评审

    1.CodeReview Code Review 中文应该译作 "代码审查" 或是 "代码评审",这是一个流程,当开发人员写好代码后,需要让别人来 review ...

  5. 【Google CodeReview 代码评审之道】如何处理审阅人的评论

    如何处理审阅人的评论 当您发送了一个CL供评审时,评审人员很可能会对您的CL给出几个评论.下面是一些关于处理审阅者评论的有用信息. 不要认为这是针对个人的{#personal} 评审的目的是保持代码库 ...

  6. 15个最佳的代码评审(Code Review)工具

    代码评审可以被看作是计算机源代码的测试,它的目的是查找和修复引入到开发阶段的应用程序的错误,提高软件的整体素质和开发者的技能.代码审查程序以各种形式,如结对编程,代码抽查等.在这个列表中,我们编制了1 ...

  7. 代码质量管理平台搭建

    代码质量管理平台搭建 sonar简介 sonar是一款静态代码质量分析工具,支持Java.Python.PHP.JavaScript.CSS等25种以上的语言,而且能够集成在IDE.Jenkins.G ...

  8. 低代码项目管理工具平台

    2021年,低代码的火爆并非偶然,繁重的数据和系统对IT人员依赖性越来越强.企业内部相对割裂的系统让数据联通难上加难,而低代码能够有效的降低对开发人员和运维人员的依赖,让最明晰需求的业务人员自行搭建( ...

  9. 用低代码平台搭建低代码平台

    前言 通常一门编程语言只要支持条件分支判定,变量赋值,循环或递归结构以及四则运算,就能认为是图灵完备的了.假如一个低代码平台支持嵌入执行图灵完备的自定义代码(如 Javascript)并与低代码系统内 ...

  10. 手把手教你搭建自己的git+gerrit代码评审服务器

    有问题可以到公众号嵌入式linux阿财留言交流 你可能遇到过这样的问题,不知道如何管理自己的代码.自己开发的代码,过了几天,忘记修改了什么,忘了上次改到哪了,代码突然找不到了等等,甚至容易消磨自己的耐 ...

最新文章

  1. 惠普鼠标g260_惠普g260鼠标怎么样 惠普鼠标怎么样?
  2. 某大学2021秋季学期Java期末考试范围概述
  3. 3.8 Softmax 回归-深度学习第二课《改善深层神经网络》-Stanford吴恩达教授
  4. linux命令头部,Linux命令学习手册-objcopy命令
  5. app+java_‎App Store 上的“Java大全”
  6. phpstudy_pro MySQL启动失败的原因
  7. vscode自动整理代码_再见了, VS Code!
  8. 在浏览器设置中,如何禁用或启用Cookie?
  9. 【Vim】安装你的第一个Vim插件vim-pathogen
  10. 弗洛伊德算法思想理解
  11. 多智能体强化学习入门
  12. [机器学习]随机森林源码(python)
  13. css实现动态渐变闪烁功能
  14. C++实现内存“垃圾”回收机制
  15. linux关闭ipv6dns,dns关闭ipv6
  16. 基于EasyExcel锁定指定列导出数据到excel
  17. 小程序开发框架mpvue开发文档
  18. 梁宁:2019年是5G时代,也是革命性的新营销阵地
  19. Android wps文件下载、预览
  20. 项目管理类,PMP和软考的区别

热门文章

  1. grub rescue
  2. java建行验签不成功_php无COM版建行支付返回验签记录
  3. GitLab(三)创建用户
  4. 无盘php,MZD无盘系统160台网吧安装实战教程
  5. 植被覆盖度时空变化规律分析实例
  6. Windows下批处理一键修改系统时间并运行程序
  7. 新手可以操作的日赚50元的网赚项目
  8. 一名大学毕业生的反思《上》
  9. PPT插入Excel图标,如果水平翻转做出漂亮逻辑图表?
  10. Pycharm进入debug模式后一直显示collecting data解决方法