(1)安装
./bitnami-phabricator-20160523-0-linux-x64-installer.run

(2)中文
phabricator-zh_CN.tar解压缩到
/opt/phabricator-20160523-0/apps/phabricator/htdocs/src/extensions
配置页面,账户设置选择中文
http://192.168.0.101/settings/panel/account/

(3) 解决site not found
/opt/phabricator-20160523-0/apps/phabricator/htdocs/bin/config set phabricator.allowed-uris '["http://192.168.0.101"]'
实际对应修改的文件
/opt/phabricator-20160523-0/apps/phabricator/htdocs/conf/local/local.json
---------------------------------------------------------
  "phabricator.allowed-uris": [
    "http://192.168.0.101"
  ],
---------------------------------------------------------

(4)设置hostname
安装时如果选择了127.0.0.1则只能本机访问
https://wiki.bitnami.com/Applications/Bitnami_Phabricator
How to change the default hostname of the application?
./bnconfig --machine_hostname 192.168.0.101
或者用config
/opt/phabricator-20160523-0/apps/phabricator/htdocs/bin/config set phabricator.base-uri 192.168.0.101
对应
/opt/phabricator-20160523-0/apps/phabricator/htdocs/conf/local/local.json
---------------------------------------------------------
  "phabricator.base-uri": "http://192.168.0.101:80",
---------------------------------------------------------

(5)设置邮箱
./config set metamta.mail-adapter PhabricatorMailImplementationPHPMailerAdapter
./config set phpmailer.mailer smtp
./config set phpmailer.smtp-host smtp.126.com
./config set phpmailer.smtp-port 25
./config set phpmailer.smtp-user zxycscj
./config set phpmailer.smtp-password yaffsafj*0o
./config set phpmailer.smtp-protocol ssl
    phpmailer.smtp-encoding: Normally safe to leave as the default, but adjusting it may help resolve mail mangling issues (for example, mail arriving with too many or too few newlines)

(6)arc
/opt/phabricator-20160523-0/apps/phabricator/arcanist/bin
配置arc
~/.arcrc
配置默认的phabricator的uri,uri为团队的phabricator主页的url
bash-4.2# arc set-config default http://192.168.0.101
Set key 'default' = "http://192.168.0.101" in user config (was "http://192.168.0.101").
bash-4.2# cat .arcrc
{
  "config": {
    "default": "http://192.168.0.101"
  }
}

arc是用来将工程与phabricator连接起来的工具
开发团队部署
    phabricator安装在服务器,
    开发者生产环境上安装arc,并配置将当前环境与phabricator连接
    开发者提交代码

arc是在提交代码前的reviewer.
搞不定了。
Arcanist和phabricator太难用了
放弃了

感觉不是那么直观。文档也不全
https://secure.phabricator.com/diviner/
以后再来学吧

phabricator的更多相关文章

  1. phabricator在mac上的搭建

    环境:OS X Yosemite 10.10.5 前提:phabricator主要是由php写的,而且是以website方式运行的,所以mac上要先安装好 php + nginx(或apache) + ...

  2. Phabricator是什么,代码审查工具

    Phabricator是什么? Phabricator支持两种代码审查工作流:"review"(提交前审查)和 "audit"(提交后审查). Phabrica ...

  3. Phabricator部署手册

    参考:https://secure.phabricator.com/book/phabricator/article/installation_guide/ 概述 phabricator,由faceb ...

  4. **代码审查:Phabricator命令行工具Arcanist的基本用法

    Phabricator入门手册 http://www.oschina.net/question/191440_125562 Pharicator是FB的代码审查工具,现在我所在的团队也使用它来进行代码 ...

  5. phabricator在mac上的搭建(转)

    环境:OS X Yosemite 10.10.5 前提:phabricator主要是由php写的,而且是以website方式运行的,所以mac上要先安装好 php + nginx(或apache) + ...

  6. 在ubuntu安装Phabricator(转)

    前言: Phabricator是facebook团队进行codereview的一个工具,是基于php进行开发的.界面简洁优雅,是团队做代码评审的好帮手.个人认为,是当前最好的code review平台 ...

  7. 有人实践过 Phabricator 以及 Arcanist 作为 code review 的工具么?(转)

    作者:覃超链接:http://www.zhihu.com/question/19977889/answer/13539702来源:知乎 平时就经常实践. 整个公司的code review就是使用这个. ...

  8. phabricator 搭建

    os:debian7 Installation Guide :https://secure.phabricator.com/book/phabricator/ $ cd /data # 安装目录 da ...

  9. 搭建phabricator代码审核工具

    phabricator 依赖环境 系统centos,mysql,php,nginx 1.下载安装脚本 https://secure.phabricator.com/source/phabricator ...

随机推荐

  1. iOS开发中 在MRC中让某些类使用ARC编译 或者相反

    如果你的工程是MRC 想让某些类使用ARC进行编译的话 那么需要在Build Phases中Complile Sourse 把该类后面 写上如下命令:-fobjc-arc  反之 写上如下命令:-fn ...

  2. [代码片段]YEAH!连通域标记和计数

    //标记的连通域存储在buff[]里 //返回值为连通域个数 int LinkBlob(unsigned char **imagedata,unsigned char buff[], int heig ...

  3. APICloud云修复再升级 增加热重启APP功能

    移动应用开发平台APICloud的亮点功能云修复在本月迎来升级版,云修复是APICloud的优势功能之一,通过APICloud平台开发的APP或者嵌入SuperWebView SDK的原生APP在发布 ...

  4. Python模块(radom)

    radom radom模块提供了随机生成对象的方法 Help on module random: NAME random - Random variable generators. FILE /usr ...

  5. 点云匹配和ICP算法概述

    Iterative Closest Point (ICP) [1][2][3] is an algorithm employed to minimize the difference between ...

  6. Fluentd 例子

    0. 安装.启动 安装 curl -L https://toolbelt.treasuredata.com/sh/install-redhat-td-agent2.sh | sh 更新:最近貌似会安装 ...

  7. Uint8Array 对象

    8 位无符号整数值的类型化数组.内容将初始化为 0.如果无法分配请求数目的字节,则将引发异常. 语法 uint8Array = new Uint8Array( length ); uint8Array ...

  8. 轻量级的jquery

    话不多说,直接上源代码 一.tool.js 封装一些共用方法,以及相关的浏览器兼容细节,供Base.js调用 //浏览器检测,一旦加载即执行 (function() { window.sys = {} ...

  9. jQuery.serialize()函数

    jQuery.serialize()函数用于序列化一组表单元素,将表单内容编码为用于提交的字符串. jQuery.serialize()函数常用于将表单内容序列化,以便用于AJAX提交. 该函数主要根 ...

  10. LuaExpat笔记

    xml xml是一种格式化数据交换语言, 适用于在网络上不同应用会话. http://www.xml.com/pub/a/98/10/guide0.html exPat 一种C语言实现的 xml 文档 ...