Arcanist
Phabricator的Arcanist是一套代码审核工具
mac端的安装教程
1. 打开终端,cd到你想保存arc文件的目录,本文创建到了user根目录
2. 创建arc文件目录,可以取任意名字
mkdir arc
3. cd到arc目录里,准备clone文件
cd arc
4. clone必要文件
git clone https://github.com/phacility/arcanist.git
git clone https://github.com/phacility/arcanist.git
5. 设置环境变量默认自启
vim ~/.zshrc
在文件中添加:export PATH=$PATH:/Users/FatPo/arc/arcanist/bin
注意:$PATH:后的地址是arc可执行文件所在目录
重启:.zshrc
source ~/.zshrc
此时Arcanist的环境就配置完成了,下面是针对项目的操作。
- 切到项目根目录:
cd laravel
vim .arcconfig
在文件中添加:
{
"phabricator.uri" : "arc服务器地址"
}
arc install-certificate
- 将终端出现的网址拷贝到网页里打开
输入账号密码,获取凭证
将凭证拷贝到终端,敲回车
项目的环境配置完成
常用命令:
- 提交审核
$ arc diff
填写修改内容、修改版本、审核人等信息后保存退出。Phabricator后台就会出现一条等待审核的请求。
- 提交svn
$ arc commit
审核通过后,cd到项目目录,执行命令后,代码就合并到了svn版本库中。
网友评论