Quiet
  • 主页
  • 归档
  • 分类
  • 标签
  • 链接
  • 关于我

bajiu

  • 主页
  • 归档
  • 分类
  • 标签
  • 链接
  • 关于我
Quiet主题
  • 前端工程化

Diff & Review 文档模版

bajiu
前端

2020-05-30 16:46:27

  • 需要预先安装PHP(Mac默认已经安装)

平台地址 : (url)
注册账号
注册后联系管理员开通账号

安装客户端

Windows 安装

新建D:\phabricator目录

安装依赖库libphutil

git clone git://github.com/facebook/libphutil.git

安装Arcanist

git clone git://github.com/facebook/arcanist.git

设置D:\phabricator\arcanist\bin到Path环境变量中
运行arc help试试是否安装成功

MAC 安装

md .phabricator

cd .phabricator

git clone https://github.com/facebook/arcanist.git

git clone https://github.com/facebook/libphutil.git

Phabricator arc

export PATH=$PATH:~/.phabricator/arcanist/bin/

配置

  • 全局配置
arc help
arc set-config default (url)
arc install-certificate

将终端出现的网址拷贝到网页里打开;输入账号密码,获取凭证;将凭证拷贝到终端,敲回车。

  • 项目配置

在项目的根目录添加 .arcconfig 配置文件,可直接配置代码审核url、编辑器等信息需将此文件将加入git版本控制

{
  "phabricator.uri" : "https://fusion.meishubao.com:9004/",
  "editor" : "vim"
}

使用流程

本地提交代码

git add .
git commit -m 'feat: 添加 phabricator 配置文件'
arc diff origin/master --only 

会生成用于codereview的diff链接

打开链接 填入 标题、测试计划、评审人等内容 创建审计单(此时邮件会通知相关人员)

参考

https://secure.phabricator.com/book/phabricator/article/arcanist_quick_start/

上一篇

phabricator 简介

下一篇

时间复杂度

©2025 By bajiu.