``### 3.2.1 Arcanist
Arcanist 是用于Code review的命令行工具,官方安装指南:点我
3.1.1 Arcanist 安装
- 安装依赖
- 安装PHP (Mac OS系统自带PHP环境无需安装,下列方法适应用Windows 7以上系统)
- 下载 http://windows.php.net/download/ [5.3+ 点我下载 ]
- 解压缩至C:/PHP
- 复制 php.ini-development 至 php.ini
- 使用文本编辑器打开php.ini 定位至;extension=php_curl.dll (889行,删除;)
- 定位至; extension_dir = "ext" (734行)将该行内容更改为: extension_dir = "C:\PHP\ext"
- 配置PHP环境变量:右键我的电脑,选择[属性][高级系统设置][环境变量] 选择变量PATH,在变量值中添加C:\PHP (多个值之间需要使用;间隔)
- 配置完毕后,打开CMD命令行工具,键入php -v,根据以下输出,确认安装状态:
- 如果控制台有正确输出版本,PHP则安装成功;
- 如果显示未识别的命令,检查环境变量配置是否正确;
- 如果显示缺少DLL,请先安装VC++2012库;注意:64位,32位系统均需要下载x86版本的库进行安装
- 安装Git https://git-scm.com/downloads
- 安装PHP (Mac OS系统自带PHP环境无需安装,下列方法适应用Windows 7以上系统)
clone Arcanist 仓库
https://github.com/phacility/arcanist.git
https://github.com/phacility/libphutil.git
可以替换成国内地址:
https://git.oschina.net/signit/arcanist.git
https://git.oschina.net/signit/libphutil.gitgit clone https://github.com/phacility/libphutil.git git clone https://github.com/phacility/arcanist.git
仓库克隆成功后,可将2个仓库拷贝至C:\phacility文件夹下(Windows)
配置环境变量
Mac,Linux配置
在系统的profile或者是bash的配置文件末尾加上下面这一句export PATH=$PATH:/somewhere/arcanist/bin/
Windows配置
Windows建议使用Cmder作为命令行工具
将arcanist下的bin目录路径作为环境变量至系统环境变量中,添加方法不再赘述。 Windows下,如果:上上述路径添加的就是C:/phacility/arcanist/bin; C:/phacility/libphutil安装成功后,打开Cmd或者Cmder键入以下命令,安装成功会有帮助输出
arc --help