美文网首页程序员
Arcanist on Windows 环境配置指南

Arcanist on Windows 环境配置指南

作者: wipen | 来源:发表于2017-04-18 18:12 被阅读626次

    本文整理了在Windows系统上安装代码审查工具Arcanist的过程。目的是配合Phabricator进行代码review。配置成功后可使用arc diff命令来发起code review。

    1.安装php环境
    http://windows.php.net/download/
    下载PHP 5.3以上的环境,x86、x64均可,线程安全或非线程安全版本都可正常运行。(4种源码包下载哪个都行)
    下载后进行解压缩,将解压得到的文件夹放在任意目录下,例如 C:\PHP
    将* php.ini-development* 重命名为 php.ini ,打开 *php.ini ,查找 ;extension=php_curl.dll ,删除前面的分号 ; 从而使此行生效。
    查找 ; extension_dir = "ext" 并替换为
    extension_dir = "C:\PHP\ext"
    C:\PHP *是你安装php的目录。
    配置Path环境变量 C:\PHP;
    在命令行中输入 php -i 命令查看环境是否配置成功

    2.安装git
    官网下载:https://git-for-windows.github.io/
    打开exe程序进行安装即可

    3.安装Arcanist 和 libphutil
    在保存此工具的目录下打开git bash,使用下面的命令clone项目
    git clone https://github.com/phacility/libphutil.gitgit clone https://github.com/phacility/arcanist.git

    配置Path环境变量: C:\workplace\Arcanist\arcanist\bin;

    4.配置arc环境
    在命令行中输入配置命令:
    arc set-config default <uri>
    <uri> 代表Phabricator系统的链接地址,如 https://phabricator.example.com/ 使用你的Phabricator系统地址替换命令中的<uri>

    5.配置arc编辑器
    使用Arcanist时需要使用文本编辑器编辑大块的文本,不能使用微软自带的NotePad,有以下Windows平台的编辑器可供选择:

    Notepad++
    $ arc set-config editor ""C:\Program Files (x86)\Notepad++\notepad++.exe" -multiInst -nosession"
    此命令是配置Notepad++的,需要你更改安装目录

    vim
    $ arc set-config editor ""C:\Program Files (x86)\Git\share\vim\vim73\vim.exe""
    此命令是配置vim的,需要你更改安装目录

    GitPad
    $ arc set-config editor ""C:\Users\yourusername\AppData\Roaming\GitPad\GitPad.exe""
    此命令是配置GitPad的,需要你更改安装目录

    Sublime Text
    $ arc set-config editor ""C:\Program Files\Sublime Text 2\sublime_text.exe" -w -n"
    此命令是配置Sublime Text的,需要你更改安装目录

    6.配置uri和API Token
    在命令行输入arc diff,看到如下提示



    打开提示中的链接,如未登录需要先登录,之后再次打开此链接
    找到API Token,复制后粘贴至命令行,回车完成配置。

    至此,您已完成arc工具的配置。

    更多介绍: see Arcanist User Guide. or Arcanist Quick Start.

    相关文章

      网友评论

        本文标题:Arcanist on Windows 环境配置指南

        本文链接:https://www.haomeiwen.com/subject/cplqzttx.html