arcanist是phabricator创建的代码审核辅助工具,其作用参见图:
1.安装
安装Arcanist很简单,从github上拉两个代码库到本地的同一个文件夹,再配置环境变量即可
git clone https://github.com/phacility/arcanist.git
git clone https://github.com/phacility/libphutil.git
vim /etc/profile #添加以下内容 #/Users/qinshixu/test/ 为arcanist所在的目录
export PATH="$PATH:/Users/qinshixu/test/arcanist/bin"
source /etc/profile
arc help # 查看命令帮助信息
2.在项目中添加引用
cd your_project #进入项目目录
vim .arcconfig #增加以下内容
{
"phabricator.uri": "https://***/", #phabricator 访问地址
"editor": "vim"
}
为项目安装证书,用于phabricator的认证
arc install-certificate
API Token 验证成功
<