Kitűnő saját üzemeltetésű szoftvervezérlő eszközt kovácsolok
A Git verziókezelés hallatán automatikusan a GitHub jut eszébe, és ez nem meglepő, hiszen ez a legismertebb, de nem hagyhatjuk ki a többi létező és más-más szempontból egészen jó alternatívát sem.
Ezért a Ma egy kicsit Forgejo-ról fogunk beszélni, amely a Git szoftverfejlesztésben a verziókövető szoftver, saját üzemeltetésű, könnyen telepíthető és alacsony karbantartási igény amely egyéb együttműködési funkciókat is kínál, mint például hibakövetés, kódellenőrzés, folyamatos integráció, regisztráció, wikik, többek között.
Forgejoról
Forgejo Gitea villaként született, nézeteltérés miatt ez utóbbinak a közösség tudta vagy jóváhagyása nélkül egy profitorientált társaságba való átruházása miatt. A Forgejo-t olyan alternatívaként hozták létre, amely olyan szoftvereket biztosít, amelyek kormánya a nagyközönség érdekeit szolgálja.
Forgejo rendszeresen frissíti a Gitea kód minden változását, valamint saját új funkcióik fejlesztése. A Forgejo jelenleg a Codebergnek ad otthont, és a legfontosabb jellemzői közé tartoznak a következők: a webhelyén:
Fény: A Forgejo szinte bármilyen gépen könnyen tárolható, akár RPi-n, akár felhőben, a Forgejo probléma nélkül fut.
Projektmenedzsment: A Git-tárhely mellett a Forgejo lehívási kérelmeket, wikiket, kanban-táblákat és még sok mást kínál a csapattal való egyeztetéshez.
kiadvány: Lehetősége van „verziók” felajánlására a szoftver letöltéséhez, vagy a csomag-nyilvántartás használatával közzéteszi azt a docker, npm és sok más csomagkezelő számára.
Testreszabható: A Forgejo támogatja a különböző szempontok megváltoztatását, mivel számos konfigurációs kapcsolóval rendelkezik, hogy a Forgejo pontosan úgy működjön, ahogyan szeretné.
Erős: szervezeti és csapatengedélyek, CI-integráció, kódkeresés, LDAP, OAuth és még sok más. Ha speciális igényei vannak, a Forgejo gondoskodik róla.
Adatvédelmi: a frissítés-ellenőrzőtől az alapértelmezett beállításokig - A Forgejo-t úgy tervezték, hogy az Ön és a csapata számára az adatvédelem legyen az első.
Szövetség: (WIP) Aktívan dolgozunk azon, hogy az ActivityPub-on keresztül összekössünk szoftvereket, és létrehozzuk a személyes példányok együttműködési hálózatát.
Forge 1.20.2-0
Jelenleg Forgejo Az "1.20.2-0" verzióban van, amely stabil verziónak tekinthető, amely számos hibajavítást tartalmaz, és megemlítik, hogy figyelmeztetéseket jelenít meg az adminisztrációs panelen, ha elavult bejegyzéseket talál az app.ini fájlban.
A olyan javításokat, amelyek kiemelkednek az új kiadásból a következőket említjük:
- A hiányzó eszközök hozzáadása a Forgejo forrástárához
- Felhasználói típusválasztási hiba megoldása a felhasználó létrehozásakor és a nyilvános privát kiválasztásakor.
- A projekt hozzáférés-ellenőrzésének javítása szervezeti szinten
- Kijavítottuk a lehívási kérelem benyújtásakor jelentkező hibát, amely lehetővé tette a jóváhagyás elutasítását
- automatikusan
- Számos Nuget csomagverzió kezelésének javítása
- Frissítse az email-setup.en-us.md fájlt
- LFS meta szemétgyűjtési hibajavítás
- Javítsa ki az asciinema player UI regresszióját
- Javítva az LFS objektumlista stílusa
- CLI-javítás, amely lehetővé teszi több azonos nevű felhasználói hozzáférési token létrehozását
- Javítva az útválasztó naplózója, amely elkerüli a naplók szétválasztását a különböző fájlokban.
- Hozzáadtuk az ssh-tükrös megoldás leírását.
- Javítsa ki a hibás munkafolyamat-állapotot egy már befejezett munkafolyamatban lévő feladat újrafuttatásakor
- Hibaelhárítás az ágválasztóban
- A Debian fájlok kezelésének javítása perjellel
Végül ha érdekel, hogy többet tudjon meg róla, tudnia kell, hogy a projekt kódja Go nyelven van írva, és az MIT licenc alatt van licencelve. A Forgejo-t a weboldalukról szerezheti be, ahol megtalálja a telepítési útmutatót. A link ez.