phabricator
(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的更多相关文章
- phabricator在mac上的搭建
环境:OS X Yosemite 10.10.5 前提:phabricator主要是由php写的,而且是以website方式运行的,所以mac上要先安装好 php + nginx(或apache) + ...
- Phabricator是什么,代码审查工具
Phabricator是什么? Phabricator支持两种代码审查工作流:"review"(提交前审查)和 "audit"(提交后审查). Phabrica ...
- Phabricator部署手册
参考:https://secure.phabricator.com/book/phabricator/article/installation_guide/ 概述 phabricator,由faceb ...
- **代码审查:Phabricator命令行工具Arcanist的基本用法
Phabricator入门手册 http://www.oschina.net/question/191440_125562 Pharicator是FB的代码审查工具,现在我所在的团队也使用它来进行代码 ...
- phabricator在mac上的搭建(转)
环境:OS X Yosemite 10.10.5 前提:phabricator主要是由php写的,而且是以website方式运行的,所以mac上要先安装好 php + nginx(或apache) + ...
- 在ubuntu安装Phabricator(转)
前言: Phabricator是facebook团队进行codereview的一个工具,是基于php进行开发的.界面简洁优雅,是团队做代码评审的好帮手.个人认为,是当前最好的code review平台 ...
- 有人实践过 Phabricator 以及 Arcanist 作为 code review 的工具么?(转)
作者:覃超链接:http://www.zhihu.com/question/19977889/answer/13539702来源:知乎 平时就经常实践. 整个公司的code review就是使用这个. ...
- phabricator 搭建
os:debian7 Installation Guide :https://secure.phabricator.com/book/phabricator/ $ cd /data # 安装目录 da ...
- 搭建phabricator代码审核工具
phabricator 依赖环境 系统centos,mysql,php,nginx 1.下载安装脚本 https://secure.phabricator.com/source/phabricator ...
随机推荐
- 关于action script与js相互调用的Security Error问题
大家都知道,as和js相互调用可以通过ExternalInterface.call和ExternalInterface.addCallback来进行. 比较好的做法是使用之前通过ExternalInt ...
- linux spi 设备节点 读写
本文记录spi设备节点的操作方法. SPI总线设备文件名通常为/dev/spidevN.P(N=0.1.2--,P=0.1.2--), 其中N表示第几路SPI总线,而P表示在该路SPI总线中使用哪个C ...
- Eclipse代码风格
1.代码对齐风格:project...properties...Java Code Style...Formatter...Brance
- calc 的使用
通常情况下,一个元素节点使用固定定位absolute和固定定位fixed,会遇到一个问题,如果设置100% ,此时你在对他设置padding,border,margin,它就会撑满 具体情况如下图:
- 源码搭建SVN+Apache+Setpass
1.安装配置apache2.2.18 http://download.csdn.net/download/YH555/3299526tar xf httpd-2.2.18.tar.bz2cd http ...
- VMware Workstation linux 问题
1.can't find /mnt/cdrom in etc/fstab or /etc/mtab mkdir /mnt/cdrom 2.80端口被占 一.查看哪些端口被打开 netstat -an ...
- C# js asp.net 字符串MD5加密GetMD5Hash
赵小虎老师 using System; using System.Collections.Generic; using System.Linq; using System.Text; using Sy ...
- [Call Vibrator] How to Enable Outgoing Call Vibration without ROOT
Call Vibrator requires the radio log of phone to detect when outgoing call is answered. But since An ...
- 浅谈EasyUI---C#三层架构---
每次写博客,第一句话都是这样的:程序员很苦逼,除了会写程序,还得会写博客!当然,希望将来的一天,某位老板看到此博客,给你的程序员职工加点薪资吧!因为程序员的世界除了苦逼就是沉默.我眼中的程序员大多都不 ...
- springframework开源代码导入eclipse
从毕业到现在已经3个多点年头了,开源框架也用过不少.对于j2ee开发来说,spring框架是是最流行的轻量级可选的框架之一,如果还停留在只会使用,而对源代码不研究是不行的. 话不多说 先从导入代码开始 ...