可视化代码评审工具 Phabricator

可视化代码评审工具 Phabricator

Apache
PHP
跨平台
Facebook
2013-03-03
fancybird

在代码审查(Code Review)方面,Facebook做了一个可视化的工具,现已开源,叫Phabricator;工程师可以在页面上非常方便的针对每一段(单行或者多行)代码进行交互讨论;负责审查的工程师可以接受代码改变,可以提出疑问要求原作者继续修改,可以提出自己不适合以推出该代码审查,等等。只有代码被明确接受之后才能被工程师提交到服务器端的代码库,这一点集成到提交工具中强制执行。基本理念就是凡是被很多人不断重复的好的习惯,要将其自动化,绑定到工具之中。以“Don’t make me think”的方式来推广好的practice。

加载中

评论(6)

红烧狮子头
红烧狮子头
真的是很好用的工具
imotai
imotai
嗯 很多互联网公司都这样勒 Phabricator
Holt_Vong
Holt_Vong
看起来不错 Phabricator
苏生不惑
苏生不惑
有人用过吗 Phabricator
枫听烨歌
枫听烨歌
翻译了一份中文手册,不知道怎么上传 http://pan.baidu.com/s/1hqopBxi Phabricator
LeoXn_
LeoXn_
装和配置真的麻烦死了@@ Phabricator

Phabricator 中文使用参考用例

最近,有些人联系我问我一些使用的经验。 首先,很高兴我翻译的文档能帮上你们的忙。 其次,我终于想起来往代码库里添加使用的参考用例了。 这里使用的是一个在google code上托管的小游戏。 ...

2014/09/02 01:22

翻译成中文的 Phabricator 手册

之前,使用了一段时间的Phabricator. 感觉界面和方式都还是很友好的。 看到很多朋友对这个工具有很多的困惑。我索性就翻译了它的手册。 因为是个人翻译,所以可能还是有些不完美的地方。 我在...

2014/06/26 22:14

没有更多内容

加载失败,请刷新页面

没有更多内容

2
回答
配置代码review工具phabricator 遇到如下问题?

[2013-06-14 23:06:30] EXCEPTION: (PhutilMissingSymbolException) Failed to loa...

2013/06/14 22:23
7
回答
Phabricator入门手册

Phabricator入门手册 黄卫兵 2013-09-12 本手册概述 3 安装篇 3 安装环境 3 安装步骤 3 其它可选安装 4 配置篇 4 配置A...

2013/09/12 21:23
3
回答
phabricator更详细的操作手册

@pengzhou 你好,想跟你请教个问题:你好,请问有没有phabricator更详细的操作手册。比如phabricator project有什么用。非...

2013/09/06 20:52
5
回答
Facebook代码审核工具Phabricator使用指南——Audit用户指南

中文原文地址: http://www.cnblogs.com/TechZi/archive/2013/02/23/2923873.html 英文原文地址:...

2013/03/11 16:15
4
回答
code revew 大家常用什么工具
zhaokaizhong 的回答 2013/03/13 13:28
最佳答案
Facebook的Phabricator(http://phabricator.org/) 和 Google的Gerrit (http://code.google.com/p/gerrit/) 这两个工具都比较稳定,也提供了code review常用功能模块,如比较不同版本的代码,对某行代码进...
4
回答
facebook代码review工具-phabricator安装步骤

1. Installing Required Components wget http://phabricator.com/rsrc/install/in...

2013/03/11 22:31

没有更多内容

加载失败,请刷新页面

没有更多内容

Phabricator安装向导

安装向导 该文档包含获得以及运行Phabricator所需的最基本安装指引。 安装要求 Phabricator是一个LAMP应用套件,因此最基本的要求就是LAMP环境: Linux:Linux的不同发行版及变种是必需的。M...

2013/04/28 20:05
5.8K
0
使用 arc diff 只对特定范围的 commit 提交 code revision

`arc diff` 会合并提交一个范围内的所有 commit 为一条 revision,默认范围是 `git merge-base origin/master HEAD` 到 `HEAD`。可以通过 `arc diff ` 指定范围为从 `git merge-base HEAD` ...

2016/10/22 20:22
1K
0
Phabricator配置向导

配置向导 该文档包含了Phabricator所需的最基本的配置指引。 前提 该文档假定你已经安装了所有必需的组件。如果没有,请查看安装向导。 下一步: 配置你的webserver(Apache,nginx或lighttp...

2013/05/02 20:45
4.1K
0
Arcanist 安装及使用

arc

2016/06/04 18:29
1K
0
phabricator安装配置

phabricator安装配置, 配合arcanist 实现代码review。

2014/10/16 23:05
930
0
centos下安装 Phabricator

首先安装 nginx 和 mysql, 安装nginx的时候需要注意网站根目录的设置,安装mysql注意mysql.sock文件的位置. 然后安装php, 我用yum安装: yum install php php-fpm php-mysql php-devel php-mbs...

2013/08/14 18:16
4.4K
0
Facebook代码审核工具Phabricator使用指南

Phabricator支持两种代码审查工作流:“review”(提交前审查)和 “audit”(提交后审查)。 模式review:提交前审查的使用说明 一、Arcanist 安装注意: 此文档仅仅针对Linux用户 对于Mac O...

2016/10/25 18:29
1K
0
svn diff 命令生成diff上传phabricator报Unhandled Exception

环境:windows 在使用命令 : svn diff >D:\trunk.diff 生成diff文件内容为中文的部分乱码,并且上传phabricator 会报Unhandled Exception ("Exception") 解决方案: 在使用svn diff命令前用chc...

2016/05/17 15:51
187
2
windows 下管理多个ssh访问不同的gitlab

由于工作和学习需要,我需要同时连接 gitee和公司的 Phabricator(类似gitlab),要求使用不同的ssh私钥对。我在已有的ssh对的基础上新生成了一个ssh私钥对:4gome,设置到Phabricator之后如下...

2018/09/03 16:20
243
0
【推荐】可视化代码评审工具 Phabricator - 我看过的PHP开源框架

Phabricator是一个用来作code review的开源项目,但是更为有趣的是,这个框架的项目层次很好,主要可以分为应用项目、中间层包和底层通用包。而且里面有很多重要的思想,如工作流、丰富的各种...

2015/01/18 01:12
332
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部