Phabricator Bezplatný software pro řízení projektů
Bezplatné nástroje pro plánování projektů a vývoj softwaru
Open source balíček webových aplikací pro správu projektů, zdrojového kódu hostitele, kontrolu kódu, audit kódu, správu zdrojů a správu týmů.
Přehled
Phabricator je open source sada webových aplikací pro řízení projektů, kontrolu zdroje, kontrolu kódu a další. Pomáhá vám naplánovat projekty, řídit úkoly, sledovat problémy, hostitele GIT, SVN nebo Mercurial Repozitáře. Poskytuje také návrhy recenzí, kontinuální integraci a interní chatovací kanály. Podporuje předběžné kontroly kódu a auditování po připojení. Umožňuje triggery založené na pravidlech založené na pracovním postupu a auditování spojené s heraldem. Phabricator je také obohacen o správu zdrojů a funkce správy týmů. Phabricator je kompletní platforma pro vývoj softwaru, která vám pomůže naplánovat funkce, sledovat chyby, ocenit token. Jeho funkce Maniphest vám umožňuje vytvářet přizpůsobení vstupních formulářů pomocí vlastních polí. Poskytuje také Wiki pro správu podpůrných dokumentů, technických dokumentů a uživatelských příruček. Jeho funkce Workboards poskytuje widgety Drag and Drop to Micro Managed váš projekt. API Conduit API pomáhá vaší obchodní aplikaci s ním interagovat přes HTTP JSON API. Poskytuje také nástroj příkazového řádku s názvem Arcanist, aby získal úplný přístup k funkčnosti Phabricator.
Požadavky na systém
Phabricator je PHP a MySQL založený na plánování projektů, sledování úkolů a software pro správu zdrojového kódu. Vyžaduje sledování softwaru.
- PHP 5,2+
- MySQL 5,5+
- Apache nebo nginx
Funkce
Phabricator má všechny moderní funkce, které můžete předvídat od nejlepšího softwaru pro správu projektů a správy zdrojových kódů. Mezi hlavní funkce patří
- Revize předběžného kódu
- Podporuje Git, Mercurial a SVN
- Zdrojový kód auditu
- Přizpůsobitelné správu úkolů
- Dokument wiki
- Pracovní desky a sprinty
- Chat kanály
- Obchodní pravidla
- Nástroje příkazového řádku
- API
Instalace
Instalace pomocí GitHub
Nejprve se ujistěte, že jste nainstalovali všechny závislosti. Klone nejnovějšího fabrikátora a závislosti z GitHubu do složky kořenů dokumentů ::
git clone https://github.com/phacility/libphutil.git
git clone https://github.com/phacility/arcanist.git
git clone https://github.com/phacility/phabricator.git
Přejděte do adresáře Phabricator:
cd phabricator
Spusťte následující příkazy a nakonfigurujte konfigurační soubor MySQL:
./bin/config set mysql.host localhost
./bin/config set mysql.user root
./bin/config set mysql.pass MySQL_root_password
Načíst schéma Phabricator provedením následujícího příkazu:
./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).
Nakonfigurujte virtuální hostitel pro Apache nebo Nginx. Nakonec otevřete webový prohlížeč a přejděte na http://phabricator.yourdomain.com nebo podle nastavení virtuálního hostitele.