mac配置phabricator代码审查arc

2023-05-18  本文已影响0人  huk

1.安装、配置arc

在你想要的目录下新建arc文件夹,比如我习惯在我的workspace路径下装各种东西

cd workspace
mkdir arc
cd arc
git clone [https://github.com/phacility/arcanist.git](https://github.com/phacility/arcanist.git)
git clone https://github.com/phacility/libphutil.git

然后配置环境变量

vim ~/.zshrc

添加内容:
export PATH=$PATH:/Users/你的mac用户名/workspace/arc/arcanist/bin

source ~/.zshrc

2.安装php

我的系统是os13.2,os12之后没有自带php了,要自己安装一下

brew update
brew install php

中途如果碰到哪个包安装失败 就单独安装那个包,比如sqlite失败的话,就brew install sqlite,然后重新执行install php

安装成功后同样需要配置环境变量

vim ~/.zshrc

添加内容:
export PATH=$PATH:/usr/local/opt/php/bin

source ~/.zshrc

3.项目中

如果项目中没有配置过arc的话,需要在项目根目录下添加一个.arcconfig文件,文件内容是你们phabricator的地址

{
  "phabricator.uri" : "http:xxxx"
}

然后在项目根目录下执行 arc install-certificate 验证一下,会有打印出来一个地址,点了之后把phabricator里给的验证编码输入到命令行就行了

接下来就可以提交diff了

git add .
git commit xxx
arc diff

commit的首次提交diff,可以跳出来的选择界面直接ctrl+x就提交结束了

打开phabricator可以在首页看到你提交的diff,进入diff编辑,可以选择作为别人作为reviewer,那个人就可以看到你的diff code。等你改完代码push后,这条diff就会自动取消。

上一篇下一篇

猜你喜欢

热点阅读