Kujem izvrstan alat za kontrolu softvera koji sam hostiram
Kada se čuje za Git kontrolu verzija, GitHub automatski padne na pamet, i to ne čudi, budući da je najpoznatiji, ali također ne možemo izostaviti druge alternative koje postoje i koje su svaka na različite načine dobre.
Zato je dan Danas ćemo govoriti malo o Forgeju, koji je softver za kontrolu verzija u razvoju Git softvera, samostalan, jednostavan za instalaciju i malo održavanja koji nudi i druge značajke suradnje, kao što su praćenje bugova, pregled koda, kontinuirana integracija, registracija, wiki, između ostalog.
O Forgeju
Forgejo rođen je kao vilica Gitea, zbog neslaganja oko prijenosa potonjeg u profitno poduzeće bez znanja ili odobrenja zajednice. Forgejo je nastao kao alternativa koja pruža softver čija vlada promiče interese šire javnosti.
Forgejo povremeno ažurira sve promjene u Gitea kodu, kao i razvijanje vlastitih novih značajki. Forgejo trenutno ugošćuje Codeberg, a među njegovim najvažnijim značajkama su sljedeće: na vašoj web stranici:
Svjetlo: Forgejo se može lako smjestiti na gotovo bilo koji stroj, bilo na RPi-ju ili u oblaku, Forgejo će raditi bez problema.
Upravljanje projektima: Uz Git hosting, Forgejo nudi zahtjeve za povlačenjem, wikije, kanban ploče i još mnogo toga za koordinaciju s vašim timom.
objava: Ima mogućnost ponuditi "verzije" za smještaj softvera za preuzimanje ili koristiti registar paketa za objavljivanje na dockeru, npm-u i mnogim drugim upraviteljima paketa.
Prilagodljivo: Forgejo ima podršku za promjenu raznih aspekata, budući da ima mnogo konfiguracijskih sklopki kako bi Forgejo radio točno onako kako želite.
Snažan: dopuštenja organizacije i tima, CI integracija, pretraživanje koda, LDAP, OAuth i još mnogo toga. Ako imate napredne potrebe, Forgejo vas pokriva.
Privatnost: od alata za provjeru ažuriranja do zadanih postavki - Forgejo je osmišljen kako bi privatnost bila na prvom mjestu za vas i vašu posadu.
Federacija: (WIP) Aktivno radimo na međusobnom povezivanju tvornica softvera putem ActivityPuba i stvaranju mreže za suradnju osobnih instanci.
Kovačnica 1.20.2-0
Trenutno Forgejo Nalazi se u svojoj verziji "1.20.2-0", koja se smatra stabilnom verzijom koja uključuje nekoliko ispravaka grešaka za koje se spominje da prikazuje upozorenja u administratorskoj ploči kada se u app.ini pronađu zastarjeli unosi.
Od popravci koji se ističu novog izdanja spominje se sljedeće:
- Dodana sredstva koja nedostaju u Forgejoov izvorni tarbal
- Rješenje pogreške odabira tipa korisnika prilikom kreiranja korisnika i odabira javnog privatnog.
- Popravak provjere pristupa za projekt na razini organizacije
- Ispravljena pogreška prilikom podnošenja zahtjeva za povlačenje koja je dopuštala odbacivanje odobrenja
- automatsko
- Popravi rukovanje mnogim verzijama Nuget paketa
- Ažurirajte email-setup.en-us.md
- Ispravak pogreške LFS meta sakupljanja smeća
- Popravi regresiju korisničkog sučelja asciinema igrača
- Popravljen stil popisa LFS objekata
- CLI popravak koji dopušta stvaranje tokena višestrukog korisničkog pristupa s istim imenom
- Popravljen zapisnik usmjerivača koji izbjegava razdvajanje zapisa u različitim datotekama.
- Dodan opis zaobilaznog rješenja za ssh ogledalo.
- Popravak za netočan status tijeka rada prilikom ponovnog pokretanja posla u već završenom tijeku rada
- Rješavanje problema s bježanjem u biraču grana
- Popraviti rukovanje Debian datotekama s kosom crtom na kraju
Konačno ako vas zanima više o tome, trebali biste znati da je kod projekta napisan u Go i da je licenciran pod MIT licencom. Forgejo možete nabaviti na njihovoj web stranici, gdje možete pronaći upute za instalaciju. Poveznica je ovo.