Windows下Phabricator Arcanist的安装与使用

jonathan
2016-06-15 / 0 评论

Windows下Phabricator Arcanist的安装与使用

Arcanist是Phabricator提交代码评审的客户端工具,虽然可以直接在Differential界面手动创建Diff和Revision,但使用Arcanist会更加方便,特别是对于习惯命令行操作的开发者。

注意事项

如果遇到错误 ERR-CONDUIT-CORE: Invalid parameter information was passed to method 'differential.creatediff',请确保所有文件名均为英文。

安装步骤

1. 安装PHP

需要安装PHP 5.2或以上版本,推荐下载PHP 5.4 VC9 x86 Non Thread Safe版。具体步骤如下:

  1. 解压到指定目录:例如解压到 C:\PHP
  2. 加入环境变量:将PHP安装目录(如 C:\PHP)添加到系统的 PATH 环境变量中。
  3. 配置php.ini
    • 复制 php.ini-development 文件为 php.ini
    • php.ini 中取消以下几行的注释:
      extension_dir = "ext"
      extension=php_curl.dll
      extension=php_mbstring.dll
      
  4. 注册PHP文件类型(可选):
    • .php 扩展名添加到 PATHEXT 环境变量中。
    • 关联 .php 文件类型:
      assoc .php=phpfile
      ftype phpfile="C:\PHP\php.exe" -f "%1" -- %~2
      
    • 需要以管理员权限运行上述命令。

2. 安装SVN客户端

需要安装支持命令行的SVN客户端(不是TortoiseSVN)。可以从Subversion官方网站选择合适的版本,推荐安装CollabNet的Subversion 1.8.0,下载地址(需要注册):CollabNet Subversion

测试安装是否成功

打开命令提示符并输入以下命令进行测试:

C:> svn
Type 'svn help' for usage.

评论

博主关闭了当前页面的评论