ph 的使用步骤

Arcanist用户指南Windows
Updated 44 Day(s) Ago所有用户

https://phabricator.webfuns.net/book/phabricator/article/arcanist_windows/

1安装PHP,并且将PHP安装目录加入到PATH环境变量中

2复制php.ini-development文件为php.ini,并且把extension_dir= "ext"、extension=php_curl.dll、extension=php_mbstring.dll 这几行行首的分号去掉

3安装GIT客户端(安装过的忽略)

4安装Arcanist及libphutil
下载地址
    https://github.com/facebook/arcanist/archive/master.zip
    https://github.com/facebook/libphutil/archive/master.zip

下载后解压到指定的Phabricator目录并把目录名分别修改为arcanist、libphutil并把arc.bat所在目录加入到PATH环境变量中
测试arc命令

5安装diff
下载地址 http://download.csdn.net/download/sysdzw/3614746

6配置Arcanist
arc set-config default http://124.42.103.222:9080/
arc install-certificate
arc set-config editor ""C:yourpathNotepad++ otepad++.exe" -multiInst -nosession"

7之后就可以领导给你分配task,开始工作了

    1. 切换到当前task, git checkout -b feature/T43(T43就是task编号)
    2. 开始开发你的代码
    3. 开发完成执行命令 arc diff testph(testph是之前代码分支名称),然后会打开第6步配置的默认编辑器,填写关闭,此时你填写的审核人就会在Phabricator看到
    4. 待审核人通过之后就可以将代码合并到之前开发的分支上,执行命令 arc land --onto testph(testph代码分支),代码审核通过之后就可以真正的push到远程仓库
原文地址:https://www.cnblogs.com/sxz2008/p/6807301.html