Vrystelling van die GitBucket 4.38 samewerkende ontwikkelingstelsel

Die vrystelling van die GitBucket 4.38-projek is aangebied, wat 'n stelsel ontwikkel vir samewerking met Git-bewaarplekke met 'n koppelvlak in die styl van GitHub, GitLab of Bitbucket. Die stelsel is maklik om te installeer, het die vermoë om funksionaliteit uit te brei deur inproppe, en is versoenbaar met die GitHub API. Die kode is in Scala geskryf en is beskikbaar onder die Apache 2.0-lisensie. MySQL en PostgreSQL kan as 'n DBMS gebruik word.

Sleutel kenmerke van GitBucket:

  • Ondersteuning vir publieke en private Git-bewaarplekke met toegang via HTTP en SSH;
  • GitLFS ondersteuning;
  • Koppelvlak vir die navigasie van die bewaarplek met ondersteuning vir aanlyn lêer redigering;
  • Beskikbaarheid van Wiki vir die voorbereiding van dokumentasie;
  • Koppelvlak vir die verwerking van foutboodskappe (Kwessies);
  • Gereedskap vir die verwerking van versoeke vir veranderinge (Pull requests);
  • Stelsel vir die stuur van kennisgewings per e-pos;
  • Eenvoudige gebruikers- en groepbestuurstelsel met ondersteuning vir LDAP-integrasie;
  • 'n Inpropstelsel met 'n versameling byvoegings wat deur gemeenskapslede ontwikkel is. Die volgende kenmerke word geïmplementeer in die vorm van inproppe: skep kernnotas, publisering van aankondigings, rugsteun, vertoon kennisgewings op die lessenaar, teken commit-grafieke en teken AsciiDoc.

In die nuwe vrystelling:

  • Jy kan jou eie velde by Kwessies voeg en versoeke trek. Velde word bygevoeg in die bewaarplekinstellingskoppelvlak. Byvoorbeeld, in Kwessies kan jy 'n veld byvoeg met 'n datum waarop die probleem opgelos moet wees.
    Vrystelling van die GitBucket 4.38 samewerkende ontwikkelingstelsel
  • Dit word toegelaat om verskeie mense toe te wys wat verantwoordelik is vir die oplossing van kwessies (Kwessies) en die hersiening van trekversoeke.
    Vrystelling van die GitBucket 4.38 samewerkende ontwikkelingstelsel
  • Gebruikers word voorsien van 'n koppelvlak om 'n vergete of gekompromitteerde wagwoord te vervang. Om die bewerking te bevestig, moet jy die stuur van e-posse via SMTP instel.
    Vrystelling van die GitBucket 4.38 samewerkende ontwikkelingstelsel
  • Wanneer inhoud vertoon word wat met Markdown geskep is, is ondersteuning vir horisontale blaai geïmplementeer vir baie wye tabelle.
    Vrystelling van die GitBucket 4.38 samewerkende ontwikkelingstelsel
  • Bygevoeg opdrag reël opsie "-jetty_idle_timeout" om die Jetty bediener onaktiwiteit uitteltyd te stel. By verstek is die uitteltyd op 5 minute gestel.

Bron: opennet.ru

Voeg 'n opmerking