Phabricator ist Open -Source -Projektmanagement -Software in PHP

Phabricator Kostenlose Projektverwaltungssoftware

Kostenlose Tools für die Planung von Projekten und die Entwicklung von Software

Open Source-Bundle webbasierter Anwendungen zum Verwalten von Projekten, zum Host-Quellcode, zum Überprüfungscode, zum Prüfungscode, zum Verwalten von Ressourcen und zum Verwalten von Teams.

Überblick

Phabricator ist eine Open-Source-Suite von webbasierten Anwendungen für Projektmanagement, Quellensteuerung, Codeüberprüfung und mehr. Es hilft Ihnen, Projekte zu planen, Aufgaben zu verwalten, Probleme zu verfolgen, Git-, SVN- oder Quecksilber -Repositories zu verfolgen. Es bietet auch Überprüfungsdesigns, kontinuierliche Integration und interne Chat -Kanäle. Es unterstützt Überprüfungen vor dem Kommunikation und die Prüfung nach dem Kommunen. Es ermöglicht Workflow-basierte, regelbasierte Trigger- und Herald-gekoppelte Prüfung. Phabricator ist auch mit Ressourcenmanagement- und Teammanagementfunktionen angereichert. Phabricator ist eine vollständige Softwareentwicklungsplattform, mit der Sie Funktionen, Fehlern und Preis -Token planen können. Mit der Maniphenest -Funktion können Sie die Anpassungsformulare mit benutzerdefinierten Feldern erstellen. Es bietet WIKI auch, um Supportdokumente, technische Dokumente und Benutzerhandbücher zu verwalten. Die Funktion für Workboards bietet Drag & Drop -Widgets für Micro verwaltet Ihr Projekt. Die Conduit -API hilft Ihrer Geschäftsanwendung, mit ihr über die HTTP JSON -API zu interagieren. Es bietet auch das Befehlszeilenwerkzeug namens Arcanist, um einen vollständigen Zugriff auf die Funktionalität von Phabricator zu erhalten.

System Anforderungen

Phabricator ist PHP- und MySQL -basierte Projektplanungs-, Aufgaben -Tracking- und Quellcode -Management -Software. Es erfordert die folgende Software.

  • PHP 5.2+
  • Mysql 5.5+
  • Apache oder Nginx

Merkmale

Phabricator verfügt über alle modernen Funktionen, die Sie von Top -Projektmanagement- und Quellcode -Management -Software erwarten können. Hauptmerkmale sind

  • Überprüfung der Code vor dem Kommunikation
  • Unterstützt Git, Mercurial und SVN
  • Quellcode Audit
  • Anpassbare Aufgabenverwaltung
  • Dokument Wiki
  • Arbeitsboards und Sprints
  • Chat -Kanäle
  • Geschäftsregeln
  • Befehlszeilenwerkzeuge
  • API

Installation

Installation mit GitHub

Stellen Sie zunächst sicher, dass Sie alle Abhängigkeiten installiert haben. Klonen Sie den neuesten Phabrikator und die Abhängigkeiten von Github in den Dokument -Root -Ordner ::

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

Navigieren Sie zum Phabricator -Verzeichnis:

    cd  phabricator

Führen Sie die folgenden Befehle aus, um die MySQL -Konfigurationsdatei zu konfigurieren:

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

Laden Sie das Phabricator -Schema, indem Sie den folgenden Befehl ausführen:

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

Konfigurieren Sie den virtuellen Host für Apache oder Nginx. Öffnen Sie schließlich Ihren Webbrowser und navigieren Sie zu http://phabricator.yourdomain.com oder gemäß Ihren virtuellen Hosteinstellungen.

 Deutsch