Lëshimi i sistemit të zhvillimit bashkëpunues GitBucket 4.37

Është prezantuar publikimi i projektit GitBucket 4.37, duke zhvilluar një sistem për bashkëpunim me depot Git me një ndërfaqe në stilin e GitHub dhe Bitbucket. Sistemi është i lehtë për t'u instaluar, ka aftësinë për të zgjeruar funksionalitetin përmes shtojcave dhe është i pajtueshëm me GitHub API. Kodi është shkruar në Scala dhe është i disponueshëm nën licencën Apache 2.0. MySQL dhe PostgreSQL mund të përdoren si DBMS.

Karakteristikat kryesore të GitBucket:

  • Mbështetje për depot publike dhe private të Git me akses nëpërmjet HTTP dhe SSH;
  • Mbështetje GitLFS;
  • Ndërfaqe për lundrimin në depo me mbështetje për redaktimin e skedarëve në internet;
  • Disponueshmëria e Wiki-t për përgatitjen e dokumentacionit;
  • Ndërfaqja për përpunimin e mesazheve të gabimit (Çështje);
  • Mjetet për përpunimin e kërkesave për ndryshime (Pull kërkesat);
  • Sistemi për dërgimin e njoftimeve me email;
  • Sistem i thjeshtë i menaxhimit të përdoruesve dhe grupeve me mbështetje për integrimin LDAP;
  • Një sistem shtojcash me një koleksion shtesash të zhvilluara nga anëtarët e komunitetit. Veçoritë e mëposhtme zbatohen në formën e shtojcave: krijimi i shënimeve kryesore, publikimi i njoftimeve, kopjet rezervë, shfaqja e njoftimeve në desktop, hartimi i grafikëve të kryerjes dhe vizatimi i AsciiDoc.

Në publikimin e ri:

  • Është e mundur të vendosni URL-në tuaj në cilësimet për të hyrë në depo përmes SSH, të cilat mund të përdoren kur përdoruesit hyjnë në GitBucket përmes SSH jo drejtpërdrejt, por përmes një serveri proxy shtesë që ridrejton kërkesat e klientit.
    Lëshimi i sistemit të zhvillimit bashkëpunues GitBucket 4.37
  • U shtua aftësia për të përdorur çelësat EDDSA për të verifikuar nënshkrimet dixhitale të detyrimeve. Mbështetja ofrohet nëpërmjet një përditësimi të komponentëve apaceh-sshd dhe bouncycastle-java.
  • Kufizimet në madhësinë maksimale të fjalëkalimit janë ndryshuar (kufiri është rritur nga 20 në 40 karaktere) dhe URL WebHook (nga 200 në 400 karaktere).
  • Web API është zgjeruar dhe integrimi me sistemin Jenkins është përmirësuar. U shtuan thirrje shtesë API për të punuar me Git (Git Reference API) dhe për përpunimin e listave të problematikave, për shembull, shtoi mbështetje për të dhënat në publikimet e provës (piketa) dhe ofroi mundësinë për të kryer operacione në të gjitha të dhënat e problemit menjëherë.

Burimi: opennet.ru

Shto një koment