Forgejo, odlična alternativa GitHub in Gitea

Forgejo

Izdelujem odlično orodje za nadzor programske opreme, ki sam gostujem

Ko nekdo sliši za nadzor različic Git, se samodejno spomni na GitHub, kar ni presenetljivo, saj je najbolj znan, ne moremo pa izpustiti tudi drugih alternativ, ki obstajajo in so vsaka na različne načine dobre.

Zato se bomo danes malo pogovorili o Forgeju, ki je samostojno gostovana, enostavna za namestitev in nezahtevna programska oprema za nadzor različic za razvoj programske opreme Git , ki ponuja tudi druge funkcije sodelovanja, kot so sledenje napakam, pregled kode, stalna integracija, beleženje, wikiji in drugo.

O Forgeju

Forgejo je nastal kot odcepitev (fork) Gitee zaradi nesoglasij glede prenosa Gitee na profitno podjetje brez vednosti ali odobritve skupnosti. Forgejo je bil ustvarjen kot alternativa, ki zagotavlja programsko opremo, katere upravljanje daje prednost javnemu interesu.

Forgejo redno posodablja vse spremembe kodne baze Gitea in razvija lastne nove funkcije. Forgejo trenutno gosti Codeberg, njegove najpomembnejše funkcije pa so navedene na njegovi spletni strani, kot sledi :

Lahkotna: Forgejo je mogoče enostavno gostiti na skoraj vsakem računalniku, bodisi na RPi bodisi v oblaku, Forgejo bo deloval brez težav.

Vodenje projektov: Poleg gostovanja na Git-u Forgejo ponuja tudi zahteve za vlečenje, wikije, kanban table in še veliko več za usklajevanje z vašo ekipo.

Objavljanje: Ima možnost ponuditi "različice" za gostovanje programske opreme za prenos ali uporabiti register paketov za objavo za Docker, npm in številne druge upravljalnike paketov.

Prilagodljivo: Forgejo ima podporo za spreminjanje različnih vidikov, saj ima veliko konfiguracijskih stikal, da Forgejo deluje točno tako, kot želite.

Zmogljivo: dovoljenja za organizacijo in ekipo, integracija CI, iskanje kode, LDAP, OAuth in še veliko več. Če imate napredne potrebe, vam Forgejo nudi vse, kar potrebujete.

Zasebnost: Od preverjevalnika posodobitev do privzetih nastavitev: Forgejo je zasnovan tako, da zasebnost vas in vaše ekipe postavi na prvo mesto.

Zveza: (v teku) Aktivno si prizadevamo povezati kovačnice programske opreme med seboj prek ActivityPub in ustvariti skupno mrežo osebnih primerkov.

Kovačnica 1.20.2-0

Forgejo je trenutno v različici "1.20.2-0", ki velja za stabilno različico in vključuje več popravkov napak, vključno z opozorili v skrbniški plošči, ko so v datoteki app.ini najdeni zastareli vnosi.

V novi izdaji so poudarjene naslednje izboljšave :

  • Dodana manjkajoča sredstva v Forgejev izvorni tarbal
  • Rešitev napake pri izbiri vrste uporabnika pri ustvarjanju uporabnika in izbiri javnega zasebnega.
  • Popravite preverjanje dostopa za projekt na ravni organizacije
  • Odpravljena napaka pri oddaji zahteve za vlečenje, ki je omogočala opustitev odobritve
  • samodejno
  • Popravek obravnavanja številnih različic paketa Nuget
  • Posodobite email-setup.en-us.md
  • Popravek napake meta zbiranja smeti LFS
  • Popravi regresijo uporabniškega vmesnika igralca asciinema
  • Popravljen slog seznama predmetov LFS
  • Popravek CLI omogoča ustvarjanje več žetonov uporabniškega dostopa z istim imenom
  • Popravljen zapisovalnik usmerjevalnika, ki se izogiba ločevanju dnevnikov v različnih datotekah.
  • Dodan opis rešitve ssh mirror.
  • Popravek za nepravilno stanje delovnega toka pri ponovnem izvajanju opravila v že končanem delovnem toku
  • Odpravljanje težav z uhajanjem v izbirnik vej
  • Popravite obdelavo datotek Debian s poševnico na koncu

Če vas zanima več , morate vedeti, da je koda projekta napisana v jeziku Go in je licencirana pod licenco MIT. Forgejo lahko prenesete z njihove spletne strani, kjer boste našli navodila za namestitev. Povezava je tukaj.


Dodaj kot prednostni vir v Googlu