代码审查流程
- 使用npm 安装 Arcanist
npm install -g arcanist
添加证书 请仔细阅读命令行提示进行
arc install-certificate
安装证书 如果报错执行``security add-trusted-cert`` 如果还报错 执行``security add-trusted-cert -D``
再执行 arc install-certificate
根据命令行,会要求你去一个网站,并登录phabricator 会获得一串认证字符
就根据提示输入回 命令行即可
- 审查流程
- 开分支:
git checkout -b xxx
本地开一个独立分支 - 交代码:
git commit
- 提审查:
arc diff matrix
合并分支指定为matrix 即为arc diff matrix,否则会造成将所有的commit指定至master。 PS:arc land 完成之前,不要提交新的commit与diff - 合分支: 审核通过后执行
arc land --onto matrix
把本地代码合并到远端matrix分支
- 开分支: