Paglabas ng GitBucket 4.38 collaborative development system

Ang paglabas ng proyekto ng GitBucket 4.38 ay ipinakita, na bumubuo ng isang sistema para sa pakikipagtulungan sa mga repositoryo ng Git na may interface sa istilo ng GitHub, GitLab o Bitbucket. Madaling i-install ang system, may kakayahang palawakin ang functionality sa pamamagitan ng mga plugin, at tugma sa GitHub API. Ang code ay nakasulat sa Scala at magagamit sa ilalim ng lisensya ng Apache 2.0. Ang MySQL at PostgreSQL ay maaaring gamitin bilang isang DBMS.

Mga pangunahing tampok ng GitBucket:

  • Suporta para sa pampubliko at pribadong Git repository na may access sa pamamagitan ng HTTP at SSH;
  • Suporta sa GitLFS;
  • Interface para sa pag-navigate sa repository na may suporta para sa online na pag-edit ng file;
  • Availability ng Wiki para sa paghahanda ng dokumentasyon;
  • Interface para sa pagproseso ng mga mensahe ng error (Mga Isyu);
  • Mga tool para sa pagproseso ng mga kahilingan para sa mga pagbabago (Pull requests);
  • System para sa pagpapadala ng mga abiso sa pamamagitan ng email;
  • Simpleng user at group management system na may suporta para sa LDAP integration;
  • Isang plugin system na may koleksyon ng mga add-on na binuo ng mga miyembro ng komunidad. Ang mga sumusunod na feature ay ipinapatupad sa anyo ng mga plugin: paglikha ng mga gist notes, pag-publish ng mga anunsyo, pag-backup, pagpapakita ng mga notification sa desktop, pag-plot ng commit graph, at pagguhit ng AsciiDoc.

Sa bagong release:

  • Maaari mong idagdag ang iyong sariling mga field sa Mga Isyu at mga kahilingan sa pull. Ang mga patlang ay idinagdag sa interface ng mga setting ng imbakan. Halimbawa, sa Mga Isyu maaari kang magdagdag ng field na may petsa kung kailan dapat malutas ang isyu.
    Paglabas ng GitBucket 4.38 collaborative development system
  • Pinapayagan na magtalaga ng maraming tao na responsable para sa paglutas ng mga isyu (Mga Isyu) at pagrepaso sa mga kahilingan sa paghila.
    Paglabas ng GitBucket 4.38 collaborative development system
  • Ang mga user ay binibigyan ng interface upang palitan ang isang nakalimutan o nakompromisong password. Upang kumpirmahin ang operasyon, kailangan mong i-configure ang pagpapadala ng mga email sa pamamagitan ng SMTP.
    Paglabas ng GitBucket 4.38 collaborative development system
  • Kapag nagpapakita ng nilalamang nilikha gamit ang Markdown, ang suporta para sa pahalang na pag-scroll ay ipinatupad para sa napakalawak na mga talahanayan.
    Paglabas ng GitBucket 4.38 collaborative development system
  • Nagdagdag ng opsyon sa command line na "-jetty_idle_timeout" upang itakda ang timeout ng inactivity ng Jetty server. Bilang default, nakatakda ang timeout sa 5 minuto.

Pinagmulan: opennet.ru

Magdagdag ng komento