Phabricator

来自开放百科 - 灰狐
2014年12月1日 (一) 07:50Allen (讨论 | 贡献)的版本

跳转到: 导航, 搜索

phabricator 是一款可以使软件开发者之间更容易进行协同工作的Web应用,由 Facebook 开发,采取 Apache 2 许可协议。

它是一个代码审查、仓库浏览、Bug追踪、Wiki工具,它以 Applications 的方式扩展其功能。

通过Phabricator导入研读源代码并写Commit也是一个学习的好方法。

目录

安装

git clone https://github.com/phacility/libphutil.git
git clone https://github.com/phacility/arcanist.git
git clone https://github.com/phacility/phabricator.git
cd phabricator
./bin/config set mysql.host localhost
./bin/config set mysql.port 3306
./bin/config set mysql.user root
./bin/config set mysql.pass password
./bin/storage upgrade
php -S phabricator.huihoo.org:9000 -t phabricator/webroot/ phabricator/webroot/index.php 
http://phabricator.huihoo.org:9000 ok :)

预先、相关依赖安装请参考:Installation Guide

升级

升级脚本 http://www.phabricator.com/rsrc/install/update_phabricator.sh 建议大家先在测试环境下 update,也可参考一步步操作实验。

开发

Phabricator开发者

文档

cd phabricator/ $ ./bin/diviner generate
cd arcanist/ $ ./bin/diviner generate
cd libphutil/ $ ./bin/diviner generate
cd javelin/  $ ./bin/diviner generate

Redmine

用户

更多用户 >>>

图集

链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱