Forgejo, odlična alternativa GitHubu i Gitei

Forgejo

Pravim odličan alat za kontrolu softvera koji se samostalno hostuje

Kada se čuje za Git kontrolu verzija, GitHub i GitHub automatski padaju na pamet, i to nije iznenađujuće, jer je najpoznatiji, ali ne možemo izostaviti ni druge alternative koje postoje i koje su poprilično dobre na različite načine.

Zato ćemo danas malo pričati o Forgeju, koji je samostalno hostovan, jednostavan za instalaciju i minimalno održavanje softver za kontrolu verzija za razvoj Git softvera , a nudi i druge funkcije za saradnju, kao što su praćenje grešaka, pregled koda, kontinuirana integracija, evidentiranje, wiki stranice i još mnogo toga.

O Forgeju

Forgejo je nastao kao ogranak Gitee, zbog neslaganja oko transfera Gitee u profitnu kompaniju bez znanja ili odobrenja zajednice. Forgejo je kreiran kao alternativa, pružajući softver čije upravljanje daje prioritet javnom interesu.

Forgejo redovno ažurira sve promjene u kodnoj bazi Gitea, pored razvoja vlastitih novih funkcija. Forgejo trenutno hostira Codeberg, a njegove najvažnije funkcije su navedene na njegovoj web stranici na sljedeći način :

Lagan: Forgejo se može lako hostovati na gotovo svakoj mašini, bilo na RPi-ju ili u oblaku, Forgejo će raditi bez ikakvih problema.

Upravljanje projektima: Pored Git hostinga, Forgejo nudi pull request-ove, wiki-je, kanban table i još mnogo toga za koordinaciju sa vašim timom.

Objavljivanje: Ima mogućnost ponude "verzija" za hostovanje softvera za preuzimanje ili korištenja registra paketa za njegovo objavljivanje za Docker, npm i mnoge druge upravitelje paketa.

Prilagodljivo: Forgejo ima podršku za promjenu različitih aspekata, jer ima mnogo konfiguracijskih prekidača kako bi Forgejo radio tačno onako kako želite.

Moćno: dozvole za organizaciju i tim, CI integracija, pretraga koda, LDAP, OAuth i još mnogo toga. Ako imate napredne potrebe, Forgejo vam nudi sve što vam je potrebno.

Privatnost: Od provjere ažuriranja do zadanih postavki: Forgejo je dizajniran da privatnost za vas i vašu ekipu stavi na prvo mjesto.

Federacija: (U toku) Aktivno radimo na povezivanju softverskih kovačnica jednih s drugima putem ActivityPub-a i stvaranju kolaborativne mreže ličnih instanci.

Forge 1.20.2-0

Forgejo je trenutno u verziji "1.20.2-0", koja se smatra stabilnom verzijom i uključuje nekoliko ispravki grešaka, uključujući upozorenja u administratorskoj ploči kada se u app.ini pronađu zastarjeli unosi.

U nastavku su navedena neka od poboljšanja istaknutih u novom izdanju:

  • Dodana sredstva koja nedostaju u Forgejoov izvorni tarbal
  • Rješenje greške odabira tipa korisnika prilikom kreiranja korisnika i odabira javnog privatnog.
  • Popravite verifikaciju pristupa za projekat na nivou organizacije
  • Ispravljena greška prilikom slanja zahtjeva za povlačenjem koja je omogućila odbacivanje odobrenja
  • automatski
  • Popravljeno rukovanje mnogim verzijama Nuget paketa
  • Ažurirajte email-setup.en-us.md
  • LFS meta ispravka greške prikupljanja smeća
  • Popravite regresiju korisničkog sučelja asciinema playera
  • Ispravljen stil liste LFS objekata
  • CLI popravka koja omogućava kreiranje višestrukih korisničkih tokena za pristup sa istim imenom
  • Popravljen je logger rutera koji izbjegava odvajanje dnevnika u različitim datotekama.
  • Dodan opis zaobilaznog rješenja ssh ogledala.
  • Ispravka za neispravan status toka posla prilikom ponovnog pokretanja posla u već završenom toku posla
  • Rješavanje problema s bježanjem u selektoru grana
  • Popravljeno rukovanje Debian datotekama sa završnom kosom crtom

Konačno, ako ste zainteresirani da saznate više , trebali biste znati da je kod projekta napisan u Go-u i licenciran pod MIT licencom. Forgejo možete preuzeti s njihove web stranice, gdje ćete pronaći upute za instalaciju. Link je ovdje.


Dodaj kao preferirani izvor na Googleu