Phabricator PHP'de açık kaynaklı proje yönetimi yazılımıdır

Phabricator Ücretsiz Proje Yönetim Yazılımı

Planlama projeleri ve yazılım geliştirmek için ücretsiz araçlar

Web tabanlı uygulamaların açık kaynak paketi, projeleri yönet, ana bilgisayar kaynak kodu, inceleme kodu, denetim kodu, kaynakları yönetin ve ekipleri yönetin.

Genel Bakış

Phabricator, proje yönetimi, kaynak kontrolü, kod incelemesi ve daha fazlası için açık kaynaklı web tabanlı uygulamalardır. Projeleri planlamanıza, görevleri yönetmenize, sorunları, ev sahibi git, SVN veya mercurial depoları planlamanıza yardımcı olur. Ayrıca inceleme tasarımları, sürekli entegrasyon ve dahili sohbet kanalları sağlar. Tasvir öncesi kod incelemelerini ve taahhüt sonrası denetimi destekler. İş akışına dayalı, kural tabanlı tetikleyiciler ve Herald birleştirilmiş denetime izin verir. Fabricator ayrıca kaynak yönetimi ve ekip yönetimi özellikleri ile zenginleştirilmiştir. Phabricator, özellikleri planlamanıza, hataları izlemenize, ödül jetonu yapmanıza yardımcı olan eksiksiz bir yazılım geliştirme platformudur. En çok özel özelliği, özel alanlarla giriş formlarını özelleştirmenizi sağlar. Ayrıca destek belgelerini, teknik belgeleri ve kullanıcı kılavuzlarını yönetmesi için wiki sağlar. Çalışma levhaları özelliği, projenizi Micro Yönetilen Mikro’ya sürükle ve bırak widget’ları sağlar. Conduit API, iş uygulamanızın HTTP JSON API üzerinden etkileşime girmesine yardımcı olur. Ayrıca, Phabricator’ın işlevselliğine tam erişim elde etmek için Arcanist adlı komut satırı aracı sağlar.

Sistem gereksinimleri

Fabricator PHP ve MySQL tabanlı proje planlaması, izleme izleme ve kaynak kodu yönetimi yazılımıdır. İzleme yazılımını gerektirir.

  • Php 5.2+
  • MySQL 5.5+
  • Apache veya nginx

Özellikler

Phabricator, en iyi proje yönetimi ve kaynak kodu yönetimi yazılımından tahmin edebileceğiniz tüm modern özelliklere sahiptir. Ana özellikler içerir

  • Tasvir öncesi kod incelemesi
  • Git, Mercurial ve SVN’yi destekler
  • Denetim Kaynak Kodu
  • Özelleştirilebilir Görev Yönetimi
  • Wiki’yi belgeleyin
  • Çalışma Tablaları ve Sprintler
  • Sohbet kanalları
  • İş kuralları
  • Komut satırı araçları
  • API

Kurulum

GitHub kullanarak kurulum

Önce tüm bağımlılıkları yüklediğinizden emin olun. GitHub’dan Belge Kök klasörüne en son fabricator ve bağımlılıkları klonlayın ::

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

Fabricator dizinine gidin:

    cd  phabricator

MySQL yapılandırma dosyasını yapılandırmak için aşağıdaki komutları çalıştırın:

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

Aşağıdaki komutu yürüterek fabricator şemasını yükleyin:

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

Apache veya Nginx için sanal ana bilgisayar yapılandırın. Son olarak, web tarayıcınızı açın ve http://phabricator.ourdomain.com adresine veya sanal ana bilgisayar ayarlarınıza göre gidin.

 Türkçe