phabricator
phabricator是faceBook开源的一套code Review工具,功能很多也很强大,我们现在团队中目前仅用到了code Review这一个核心的功能,[官方网站:]http://phabricator.org
Code Review
code review在这里分为了两种一种是向代码仓库提交前进行审核,另一种是向代码仓库中提交后进行审核,我们团队中使用push前进行提交。我这里也只介绍push前进行审核,另外一种感兴趣的童鞋可以查看我的博客。Audit用户指南
提交前审核
环境配置
安装Arcanist很简单,从github上拉两个代码库到本地的同一个文件夹就可以了:
git clone https://github.com/phacility/libphutil.git
git clone https://github.com/phacility/arcanist.git
cd ~
vim .profile
export PATH="$PATH:/Users/Shixiong/Workspace/arcanist/bin"
source ~/.profile
在项目中添加引用
cd yourproject
vim .arcconfig
{
"phabricator.uri": "http://your.phabricator.site",
"editor": "vim&