
Phabricator Бесплатное программное обеспечение для управления проектами
Бесплатные инструменты для планирования проектов и разработки программного обеспечения
Открытый исходный пакет веб-приложений для управления проектами, исходного кода хоста, кода просмотра, кода аудита, управления ресурсами и управления командами.
Обзор
Phabricator-это набор с открытым исходным кодом веб-приложений для управления проектами, управления источником, проверки кода и многого другого. Это помогает вам планировать проекты, управлять задачами, отслеживать проблемы, хост GIT, SVN или Mercurial Repositories. Он также предоставляет дизайн обзоров, непрерывную интеграцию и внутренние каналы чата. Он поддерживает обзоры предварительного кода и аудит после общения. Это позволяет на основе рабочих процессов, основанных на правилах триггеров и аудита Herald. Phabricator также обогащен функциями управления ресурсами и управления командой. Phabricator - это полная платформа для разработки программного обеспечения, которая помогает планировать функции, отслеживать ошибки, токен награды. Его функция Maniphest позволяет создавать настраивающие формы ввода с помощью пользовательских полей. Он также предоставляет Wiki для управления документами поддержки, технических документов и руководств по пользователю. Его функция рабочих борт обеспечивает виджеты перетаскивания для микро управления вашим проектом. API Conduit помогает вашему бизнес -приложению взаимодействовать с ним через HTTP JSON API. Он также предоставляет инструмент командной строки под названием Arcanist для получения полного доступа к функциональности Phabricator.
Системные Требования
Phabricator - это планирование проекта PHP и MySQL, программное обеспечение для отслеживания и управления исходным кодом. Требуется следующее программное обеспечение.
- PHP 5,2+
 - MySQL 5.5+
 - Apache или nginx
 
Функции
Phabricator имеет все современные функции, которые вы можете ожидать от ведущего программного обеспечения для управления проектами и управления исходным кодом. Основные особенности включают
- Обзор кода предварительного общения
 - Поддерживает GIT, Mercurial и SVN
 - Исходный код аудита
 - Настраиваемое управление задачами
 - Документ Wiki
 - Рабочивая комната и спринты
 - Каналы чата
 - Бизнес правила
 - Инструменты командной строки
 - API
 
Монтаж
Установка с использованием GitHub
Сначала убедитесь, что вы установили все зависимости. Клонировать последний фабрикатор и зависимости от GitHub в корневой папку документа ::
    git clone https://github.com/phacility/libphutil.git
    git clone https://github.com/phacility/arcanist.git
    git clone https://github.com/phacility/phabricator.git
Перейдите в каталог Phabricator:
    cd  phabricator
Запустите следующие команды для настройки файла конфигурации MySQL:
    ./bin/config set mysql.host localhost
    ./bin/config set mysql.user root
    ./bin/config set mysql.pass MySQL_root_password
Загрузите схему Phabricator, выполнив следующую команду:
    ./bin/storage upgrade
    
    Are you ready to continue? [y/N] y
    
    Applying schema adjustments...
    Done.
    Completed applying all schema adjustments.
     ANALYZE  Analyzing tables...
    Done.
     ANALYZED  Analyzed 510 table(s).
Настройте виртуальный хост для Apache или Nginx. Наконец, откройте свой веб -браузер и перейдите на http://phabricator.yourdomain.com или в соответствии с настройками виртуального хоста.
