zoukankan      html  css  js  c++  java
  • Arcanist安装使用流程

    1.创建文件夹test1

    终端cd到test1 里面

    执行

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

    下载完成 使用arc help 测试是否成功

    2.路径配置

    打开前往,输入路径~/.zshrc ,添加路径代码

    export PATH=$PATH:/Users/你的真实文件夹路径/arcanist/bin 

    保存 之后 在终端重启 source ~/.zshrc

    3.配置服务器

     sudo arc set-config default http://pha.com

    4.配置编辑器

     arc set-config editor "vim"

    5.配置密匙 执行

     arc install-certificate

    会提示你去phabricator里拿自己的秘钥输入

     红框里的网址复制到 浏览器会生成密匙,粘贴过来, 输入本机密码 就OK了

    1.先开一个分支

    2.正常 add commit 

    3.代码提交

    写法1

    arc diff HEAD~1

    写法二

    arc diff --verbatim

     

    出现一些信息填上

     

    • 等待审查人审查,审查过程中不要提交新代码, 如果需要做其他修改,新开feature分支
    • 如果被审查拒绝,再次修改代码,用 arc diff --verbatim 提交
    • 审查成功之后 

      arc list 看号码然后

    • 用 arc land --revision [re_id] --onto [branch_name] 合并
      • [re_id] 取自任务编号 D31 中 D 后的数字
      • [branch_name] 合并到的分支名
      • 示例:
        1. arc land --revision 31 --onto master

     

    参考:https://www.cnblogs.com/wangjiachengblog/p/8671445.html

  • 相关阅读:
    数据同步
    闭包的内存泄漏解决办法
    No module named 'MySQLdb'
    pqi 更换pip 国内源
    BZOJ 1934 [Shoi2007]Vote 善意的投票
    BZOJ 2038 [2009国家集训队]小Z的袜子(hose)
    BZOJ 1002 [FJOI2007]轮状病毒
    BZOJ 3442 学习小组
    BZOJ 3261 最大异或和
    BZOJ 4029 [HEOI2015]定价
  • 原文地址:https://www.cnblogs.com/qingzZ/p/13793804.html
Copyright © 2011-2022 走看看