Phabricator adalah perangkat lunak manajemen proyek open source di PHP

Phabricator Perangkat Lunak Manajemen Proyek Gratis

Alat gratis untuk merencanakan proyek dan mengembangkan perangkat lunak

Bundel open source dari aplikasi berbasis web untuk mengelola proyek, kode sumber host, kode ulasan, kode audit, mengelola sumber daya dan mengelola tim.

Ringkasan

Phabricator adalah rangkaian open source dari aplikasi berbasis web untuk manajemen proyek, kontrol sumber, tinjauan kode, dan banyak lagi. Ini membantu Anda merencanakan proyek, mengelola tugas, melacak masalah, host git, SVN, atau repositori lincah. Ini juga menyediakan desain ulasan, integrasi berkelanjutan, dan saluran obrolan internal. Ini mendukung ulasan kode pra-komit dan audit pasca-komit. Ini memungkinkan pemicu berbasis alur kerja berbasis aturan dan audit yang digabungkan Herald. Phabricator juga diperkaya dengan fitur manajemen sumber daya dan manajemen tim. Phabricator adalah platform pengembangan perangkat lunak lengkap yang membantu Anda merencanakan fitur, melacak bug, token penghargaan. Fitur Maniphest memungkinkan Anda membangun formulir input yang disesuaikan dengan bidang khusus. Ini juga menyediakan wiki untuk mengelola dokumen dukungan, dokumen teknis, dan manual pengguna. Fitur papan kerja memberikan widget drag and drop ke micro mengelola proyek Anda. API Conduit membantu aplikasi bisnis Anda untuk berinteraksi dengan itu melalui HTTP JSON API. Ini juga menyediakan alat baris perintah yang disebut Arcanist untuk mendapatkan akses lengkap ke fungsionalitas Phabricator.

Persyaratan sistem

Phabricator adalah perencanaan proyek berbasis PHP dan MySQL, pelacakan tugas dan perangkat lunak manajemen kode sumber. Itu membutuhkan perangkat lunak berikut.

  • PHP 5.2+
  • MySQL 5.5+
  • Apache atau nginx

Fitur

Phabricator memiliki semua fitur modern yang dapat Anda antisipasi dari manajemen proyek teratas dan perangkat lunak manajemen kode sumber. Fitur utama termasuk

  • Tinjauan Kode Pra-Komit
  • Mendukung git, lincah, dan svn
  • Kode Sumber Audit
  • Manajemen tugas yang dapat disesuaikan
  • Dokumen wiki
  • Papan kerja dan sprint
  • Saluran obrolan
  • Peraturan bisnis
  • Alat baris perintah
  • API

Instalasi

Instalasi #### Menggunakan GitHub Pertama, pastikan Anda telah menginstal semua dependensi. Klon fabrikator terbaru dan dependensi dari github ke folder root dokumen ::

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

Arahkan ke Direktori Phabricator:

    cd  phabricator

Jalankan perintah berikut untuk mengonfigurasi file konfigurasi mySQL:

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

Muat skema fabrikator dengan mengeksekusi perintah berikut:

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

Konfigurasikan host virtual untuk Apache atau nginx. Akhirnya, buka browser web Anda dan navigasikan ke http://phabricator.yourdomain.com atau sesuai pengaturan host virtual Anda.

 Indonesia