Phabricator نرم افزار مدیریت پروژه منبع باز در PHP است

Phabricator نرم افزار مدیریت پروژه رایگان

ابزارهای رایگان برای برنامه ریزی پروژه ها و توسعه نرم افزار

بسته منبع باز برنامه های مبتنی بر وب برای مدیریت پروژه ها ، کد منبع میزبان ، کد بررسی ، کد حسابرسی ، مدیریت منابع و مدیریت تیم ها.

بررسی اجمالی

Phabricator مجموعه منبع باز برنامه های مبتنی بر وب برای مدیریت پروژه ، کنترل منبع ، بررسی کد و موارد دیگر است. این به شما کمک می کند تا پروژه ها را برنامه ریزی کنید ، وظایف را مدیریت کنید ، مسائل مربوط به پیگیری ، میزبان GIT ، SVN یا مخازن جیوه را انجام دهید. همچنین طرح های مرور ، ادغام مداوم و کانال های گپ داخلی را ارائه می دهد. این پشتیبانی از بررسی کد قبل از کاملی و حسابرسی پس از روابط را پشتیبانی می کند. این اجازه می دهد تا محرک های مبتنی بر جریان کار و حسابرسی همراه با هرالد باشد. Phabricator همچنین با مدیریت منابع و ویژگی های مدیریت تیم غنی شده است. Phabricator یک بستر کامل توسعه نرم افزار است که به شما کمک می کند تا ویژگی ها ، پیگیری اشکالات ، نشانه های جایزه را برنامه ریزی کنید. ویژگی Maniphest آن به شما امکان می دهد فرم های ورودی سفارشی را با زمینه های سفارشی بسازید. همچنین ویکی را برای مدیریت اسناد پشتیبانی ، اسناد فنی و کتابچه راهنمای کاربر فراهم می کند. ویژگی تابلوهای آن ابزارک های کشیدن و رها کردن را به Micro مدیریت پروژه شما ارائه می دهد. API Conduit به برنامه تجاری شما کمک می کند تا از طریق HTTP JSON API با آن ارتباط برقرار کند. همچنین این ابزار خط فرمان به نام Arcanist را برای دستیابی کامل به عملکرد Phabricator فراهم می کند.

الزامات سیستم

Phabricator PHP و برنامه ریزی پروژه مبتنی بر MYSQL ، ردیابی وظیفه و نرم افزار مدیریت کد منبع است. به نرم افزار زیر نیاز دارد.

  • PHP 5.2+
  • mysql 5.5+
  • آپاچی یا nginx

امکانات

Phabricator تمام ویژگی های مدرن را دارد که می توانید از نرم افزار برتر مدیریت پروژه و مدیریت کد منبع پیش بینی کنید. ویژگی های اصلی شامل

  • بررسی کد پیش از آن
  • از Git ، Mercurial و SVN پشتیبانی می کند
  • کد منبع حسابرسی
  • مدیریت وظیفه قابل تنظیم
  • ویکی را مستند کنید
  • تابلوهای کاری و اسپرینت
  • کانال های چت
  • قوانین تجاری
  • ابزارهای خط فرمان
  • API

نصب و راه اندازی

نصب با استفاده از GitHub

ابتدا اطمینان حاصل کنید که تمام وابستگی ها را نصب کرده اید. کلون آخرین phabricator و وابستگی های GitHub به پوشه ریشه مستند ::

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

به فهرست Phabricator بروید:

    cd  phabricator

دستورات زیر را برای پیکربندی پرونده پیکربندی MySQL اجرا کنید:

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

با اجرای دستور زیر طرح Phabricator را بارگیری کنید:

    ./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 یا Nginx پیکربندی کنید. سرانجام ، مرورگر وب خود را باز کرده و به http://phabricator.yourdomain.com یا مطابق با تنظیمات میزبان مجازی خود بروید.

 فارسی