JR4ever

Arcanist环境的准备(for macOS)

    Phabricator     CodeReview·macOS

  1. 需要的工具和组件
  2. 安装步骤
    1. git的安装
    2. PHP的安装
    3. Arcanist的安装
  3. 配置文本编辑器

需要的工具和组件

  • git
  • PHP
  • Arcanist

安装步骤

git的安装
  1. 安装

首先安装brew,如果已安装brew,这步跳过。

1
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

然后使用brew来安装git

1
brew install git
  1. 检查确认

安装完成后,执行git --version,观察到如下输出即证明安装成功:

PHP的安装

macOS默认安装有PHP,执行php -v检查确认。

如果没有安装,同样可以使用brew进行安装brew install php

Arcanist的安装
  1. 安装
1
2
3
4
5
sudo mkdir /usr/local/arc #创建安装目录,此步会提示输入登录密码
sudo chown jayce:admin /usr/local/arc/ #修改目录所有者为自己
cd /usr/local/arc/ #切换至安装目录下
git clone https://github.com/phacility/libphutil.git #克隆工具库
git clone https://github.com/phacility/arcanist.git #克隆Arcanist

克隆需要花费一定时间,观察到如下输出即完成克隆。

  1. 配置环境变量

编辑~/.bash_profile文件,添加如下两行:

1
2
export ARC_HOME=/usr/local/arc/arcanist
export PATH="$PATH:$ARC_HOME/bin"
  1. 检查确认

执行source ~/.bash_profile使环境变量生效,接着执行arc version观察到如下输出即证明Arcanist安装成功。

配置文本编辑器

在提交代码审查的过程中,需要输入或编辑大块的文本。默认的编辑器为vim,不是特别友好。Arcanist支持配置图形化的文本编辑器,如Sublime Text。

配置编辑器为Sublime Text

1
arc set-config editor "open -a \"/Applications/Sublime Text.app\" -W"
PV:  ・  VV:  ・  UV: