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.