zoukankan      html  css  js  c++  java
  • Phabricator是什么,代码审查工具

    Phabricator是什么?

    Phabricator支持两种代码审查工作流:“review”(提交前审查)和 “audit”(提交后审查)。 Phabricator是Facebook保驾护航的11大IT技术之一。在Phabricator的网站中,开发者给出了这样的描述:“Facebook的工程师们毫不掩 饰自己对于Phabricator的喜爱之情,他们甚至将它视为‘顺利’与‘严谨’的代名词。

    Phabricator的优缺点:###

    优点:####

    • phabricator 中也是通过提交request来展示diff做reivew.但是他的diff不是文件的全部内容,只是diff的部分,所以不需要事先在工具里添加库,可以直接提交diff,也可以粘贴diff的内容来提交。

    • 不光只有代码review工具,还有bug跟踪,wiki等功能。可以直接做单元测试,bug与代码review的关联。

    • 按request状态分类清晰,搜索功能好用。

    • 支持svn 和 git。

    • 所有检视工作只需要一个浏览器,不需要安装额外的插/软件。

    • 操作界面和易用性非常棒。

    缺点:####

    • 用户不支持域设置,需要管理员来添加。这点我们可以通过脚本来批量添加用户解决。

    • diff不是文件的全部内容。

    • 跟代码库不关联,做统计及覆盖率比较困难。

    • 相关资料少。

  • 相关阅读:
    opencv-活体检测
    人脸识别
    Opencv-python基本操作
    白话深度学习与Tensorflow(二)
    Linux系统入门(一)-未完成
    编程题29 题目:求对角线元素之和
    编程题28 题目 排序
    编程题27 题目:求100之内的素数
    编程题 18兵乓球比赛
    编程题21 求阶数总和
  • 原文地址:https://www.cnblogs.com/wangkongming/p/5163367.html
Copyright © 2011-2022 走看看