前提
需要配置好服务器端
客户端安装
mac环境下,指定一个目录
$ mkdir somewhere/
$ cd somewhere/
somewhere/ $ git clone https://github.com/phacility/libphutil.git
somewhere/ $ git clone https://github.com/phacility/arcanist.git
配置环境变量,在.bash_profile或者.zshrc(根据个人使用情况)里配置:
$ export PATH="$PATH:/{abstract path}/somewhere/arcanist/bin/"
使用查看是否安装成功
arc help
配置完成之后如果编译器不是vim,需要使用
arc set-config editor "vim"
配置项目
$ cd yourproject/
yourproject/ $ $EDITOR .arcconfig
yourproject/ $ cat .arcconfig
{
"project_id": "example",
"conduit_uri" : "https://phabricator.example.com/"
}
phabricator.uri配置为服务端phabricator的uri地址。
提交review申请
1.提交申请之前需要先将改动添加到版本管理中:
git add /.
2.使用arc diff命令