I-Phabricator: Iqonga elipheleleyo loPhuculo lweSoftware

Ukuphuculwa kwesoftware kukhula ngokukhawuleza, ukuveliswa kwezinto ezintsha akuniki indawo yokuziqhelanisa nezinye iimeko, yiyo loo nto isoftware yasimahla inikezela inani lezisombululo ukuze uphuhliso lwesoftware lube kumgangatho ophezulu yonke imihla, esinye sezisombululo zezi Phabricator.

Yintoni iPhabricator?

Phabricator yingqokelela yezicelo zewebhu ezinceda iinkampani zesoftware ukuba zakhe isoftware esemgangathweni ophezulu, kubandakanya izixhobo zokuphononongwa kwekhowudi, ukutshintsha ukubekwa kweliso, ukulandelelwa kwe-bug, kunye nokwenza i-wiki. Phabricator idityaniswa ne- Git, Inomsindo y Ukuguqulwa.

ifayibhile

ifayibhile

Phabricator isoftware yasimahla nevulekileyo, esasazwa phantsi kwe Ilayisensi ye-Apache 2. Kubhaliwe kwi Isishwankathelo phantsi I-cross-platform kwaye ukukhula kwayo kwaqala ngo-2010, okwenza ukuba kube sisisombululo esivuthiweyo.

Phabricator yaveliswa njengesixhobo sangaphakathi se Facebook, umphuhlisi wayo ophambili UEvan Priestley eshiye u-Facebook ukuba aqhubeke nophuhliso lwe Phabricator kwinkampani entsha ebizwa Ubuchule.

Iimpawu zePhabricator

Phabricator kubandakanya izicelo ze:

  • Uphengululo kunye nokuphicothwa kwekhowudi yemvelaphi.
  • Ukugcinwa kunye nokugcinwa kwezinto zokugcina.
  • Ukulandela umkhondo kwe-Bug.
  • Ulawulo lweprokjekthi.
  • Unxibelelwano namalungu eqela.
  • Ucwangciso lomsebenzi.
  • Qaphela.
  • Ukuphuhliswa kwamaqela kunye nabucala.
  • Ulwakhiwo ngokudityaniswa okuqhubekayo.

Ngubani osebenzisa iPhabricator?

Kukho iinkampani ezininzi, amaqela ophuhliso, abaphuhlisi, kunye noluntu oluyisebenzisa yonke imihla Phabricator, phakathi kwazo zezi: I-Dropbox, i-UBER, iBloomberg, iHaskell, i-Facebook, i-Instagram, i-Disqus, i-freeBSD, i-blender, i-Pinterest, i-khanacademy, i-asana, i-wikimedia, i-KDE, phakathi kwezinye.

Uyifaka njani iPhabricator

Iimfuno zoFakelo

Phabricator Sisicelo seLAMP (iLinux, i-Apache, i-MySQL, i-PHP). Ukufaka Phabricator se kufuneka:

  • Ikhompyuter eqhelekileyo efake kwaye ihambisa ukuhanjiswa kweLinux okanye iNkqubo yokuSebenza efanayo.
  • Igama lesizinda (kunokuba phabricator.mycompany.com, phabricator.localhost).
  • Ulwazi olusisiseko lolawulo lweenkqubo.
  • Apache (Apache + imod_php), nginx (nginx + I-Php-fpm), okanye enye iseva yewebhu;
  • I-PHP (i-PHP 5.2 okanye engaphezulu, kodwa i-PHP 7 ayixhaswanga), i-MySQL (i-MySQL 5.5 okanye ngaphezulu kuyacetyiswa) kunye neGit.

Ukufakwa kwezinto ezifunekayo

Ukuba ufaka Ubuntu okanye isiphumo seRedHat, kukho izikripthi zokufaka ezikhoyo ezivumela ufakelo oluzenzekelayo lwe- Phabricator

Ukuba ufuna ukwenza useto lwencwadana kunye nofakelo, kuya kufuneka wenze oku kulandelayo:

Ukuba sele usete i-LAMP, mhlawumbi sele unayo yonke into oyifunayo. Kuya kufuneka sifake i-Phabricator kunye nokuxhomekeka kwayo:

$ cd kwenye indawo / # khetha isikhombisi sokufaka
kwenye indawo / $git clone https://github.com/phacility/libphutil.git
kwenye indawo / $git clone https://github.com/phacility/arcanist.git
kwenye indawo / I-clone yedola ye-git

Ukufakwa kwe-APC (Uyazikhethela)

Kuba i-Phabricator ibhaliwe kwi-PHP, iya kusebenza ngokukhawuleza nge-APC efakiweyo. Kuya kufuneka ukuba sifake "pcre-devel":

I-sudo yum ifake i-pcre-devel

Unokukhetha ezimbini. Faka i-PECL (zama oku kuqala):

I-sudo yum faka i-php-pear sudo pecl ukufaka i-apc

Ukuba ayisebenzi, fakela iphakheji kwi-PECL ngqo kwaye ulandele imiyalelo yokwakha.

Ukufaka i-APC kukhetho, kodwa Kucetyiswa kakhulu, ngakumbi kwiindawo zemveliso.

Nje ukuba i-APC ifakwe, qinisekisa ukuba iyafumaneka ngokusebenza:

php -i | grep apc

Ukuba ayiveli, yongeza:

ulwandiso = apc.so

..in "/etc/php.d/apc.ini" okanye ifayile "php.ini" eboniswe ngu "php -i".


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.