PHABRICATOR är projekthanteringsprogramvara med öppen källkod i PHP

Phabricator Gratis projekthanteringsprogramvara

Gratis verktyg för att planera projekt och utveckla programvara

Open Source-paket med webbaserade applikationer för hantering av projekt, värdkällkod, granskningskod, revisionskod, hantera resurser och hantera team.

Översikt

PHABRICATER är öppen källkodssvit med webbaserade applikationer för projektledning, källkontroll, kodgranskning och mer. Det hjälper dig att planera projekt, hantera uppgifter, spåra problem, värd GIT, SVN eller Mercurial Repositories. Det ger också granskningsdesign, kontinuerlig integration och interna chattkanaler. Det stöder granskningar av koden före kommission och revision efter kommission. Det tillåter arbetsflödesbaserade, regelbaserade triggers och Herald-kopplad revision. Phabricator är också berikad med resurshantering och teamhanteringsfunktioner. Phabricator är en komplett mjukvaruutvecklingsplattform som hjälper dig att planera funktioner, spåra buggar, tilldelningstoken. Dess maniphest -funktion gör att du kan bygga anpassa inmatningsformulär med anpassade fält. Det ger också Wiki att hantera supportdokument, tekniska dokument och användarhandböcker. Funktionen för arbetstavlor ger drag- och droppwidgets till Micro hanterade ditt projekt. Ledning API hjälper din affärsapplikation att interagera med det över HTTP JSON API. Det tillhandahåller också kommandoradsverktyg som heter Arcanist för att få fullständig tillgång till phabricators funktionalitet.

Systemkrav

PHABRICATER är PHP och MySQL -baserad projektplanering, tasking -spårning och källkodhanteringsprogramvara. Det kräver följande programvara.

  • PHP 5.2+
  • MySQL 5.5+
  • Apache eller Nginx

Funktioner

PHABRIMATOR har alla moderna funktioner som du kan förutse från Top Project Management och Source Code Management Software. Huvudfunktioner inkluderar

  • Granskning av koden före
  • Stöder git, kvicksilver och svn
  • Revisionskällkoden
  • Anpassningsbar uppgiftshantering
  • Dokument wiki
  • Workboards and Sprints
  • Chattkanaler
  • Affärsregler
  • Kommandoradsverktyg
  • API

Installation

Installation med Github

Se först till att du har installerat alla beroenden. Klona den senaste phabricator och beroenden från github till dokumentrotmapp ::

    git clone https://github.com/phacility/libphutil.git
    git clone https://github.com/phacility/arcanist.git
    git clone https://github.com/phacility/phabricator.git

Navigera till phabricator -katalogen:

    cd  phabricator

Kör följande kommandon för att konfigurera MySQL -konfigurationsfil:

    ./bin/config set mysql.host localhost
    ./bin/config set mysql.user root
    ./bin/config set mysql.pass MySQL_root_password

Ladda phabricator -schemat genom att utföra följande kommando:

    ./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).

Konfigurera virtuell värd för Apache eller Nginx. Slutligen, öppna din webbläsare och navigera till http://phabricator.yourdomain.com eller enligt dina virtuella värdinställningar.

 Svenska