最近使用Phabricator来进行 code review, 总结一下
1. 介绍:
Phabricator是一套基于Web的软件开发协作工具,包括代码审查工具Differential,资源库浏览器Diffusion,变更监测工具Herald,Bug跟踪工具Maniphest和维基工具Phriction。Phabricator可与Git、Mercurial、Subversion集成使用。
Phabricator是开源软件,可在Apache许可证第2版下作为自由软件分发。
Phabricator最初是Facebook的一个内部工具,主要开发者为Evan Priestley。Evan Priestley离开Facebook后,在名为Phacility的新公司继续Phabricator的开发。
2. 配置工具
# 假设是Ubuntu
sudo apt-get install php7.0-cli php7.0-curl php-pear
# git clone下载源文件。
# 或者,你也可以直接点击上面的链接去GitHub下载压缩包,下载完成后解压
mkdir ~/workspace
cd ~/workspace
git clone https://github.com/facebook/libphutil.git
git clone https://github.com/facebook/arcanist.gi