Arcanist基本使用教程

作者: shaneZhang 分类: 互联网技术 发布时间: 2015-07-02 17:11

配置环境

安装Arcanist很简单,从github上拉两个代码库到本地的同一个文件夹就可以了:

git clone https://github.com/phacility/libphutil.git
git clone https://github.com/phacility/arcanist.git
cd ~
vim .bash_profile
export PATH="$PATH:/Users/Shixiong/Workspace/arcanist/bin"
source ~/.bash_profile

添加配置环境

cd  yourproject
vim .arcconfig
{
"phabricator.uri": "http://your.phabricator.site",
"editor": "vim"
}

提交Differential

  1. 首先安装证书,运行arc
    install-certificate
    ,它会提示你用浏览器打开一个链接,获取一个Token,然后粘贴获得的Token按回车即可。
  2. 修复项目的Bug(也就是对你的项目做一些改变)。
  3. 运行git commit -am “修复了 XX BUG” ,commit你的改动
  4. 运行arc diff,提交Differential,它会提醒你填写一些信息:

    Test Plan – 必填,详细说明你的测试计划;

    Reviewers – 必填,审查人的账户,多个使用”,”隔开;

    Subscribers – 非必填订阅人,多个使用”,”隔开。

  5. 提交成功后,审查人就能在Differential收到通知。

  6. 审查人将状态修改为Accept Revision表示通过,通过后,作者就可以将代码push到代码库里面去了。

如果觉得我的文章对您有用,请随意打赏。如果有其他问题请联系博主QQ(909491009)或者下方留言!

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注