Vytvořil jsem vynikající nástroj pro správu softwaru s vlastním hostitelem
Když člověk slyší o správě verzí Git, automaticky se mu vybaví GitHub a není se čemu divit, protože je nejznámější, ale nemůžeme vynechat ani další alternativy, které existují a které jsou docela dobré v různých ohledech.
Proto je den Dnes si povíme něco málo o Forgejo, což je software pro správu verzí při vývoji softwaru Git, vlastní hostitel, snadná instalace a nenáročná údržba který také nabízí další funkce spolupráce, jako je mimo jiné sledování chyb, kontrola kódu, průběžná integrace, registrace, wiki.
O Forgejo
Forgejo se narodil jako vidlice Gitea, kvůli neshodě ohledně převodu posledně jmenovaného na ziskovou společnost bez vědomí nebo souhlasu komunity. Forgejo byl vytvořen jako alternativa, která poskytuje software, jehož vláda podporuje zájem široké veřejnosti.
Forgejo pravidelně aktualizuje všechny změny v kódu Gitea, stejně jako vývoj vlastních nových funkcí. Forgejo v současné době hostí Codeberg a mezi jeho nejdůležitější funkce patří následující: na vašem webu:
Světlo: Forgejo lze snadno hostovat na téměř jakémkoli stroji, ať už na RPi nebo v cloudu, Forgejo poběží bez problému.
Projektový management: Kromě hostingu Git nabízí Forgejo žádosti o stažení, wiki, kanban nástěnky a mnoho dalšího pro koordinaci s vaším týmem.
Vydání: Má schopnost nabízet „verze“ pro hostování softwaru ke stažení nebo použít registr balíčků k jeho publikování v dockeru, npm a mnoha dalších správcích balíčků.
Přizpůsobitelné: Forgejo má podporu pro změnu různých aspektů, protože má mnoho konfiguračních přepínačů, aby Forgejo fungovalo přesně tak, jak chcete.
Silný: oprávnění organizace a týmu, integrace CI, vyhledávání kódu, LDAP, OAuth a mnoho dalšího. Pokud máte pokročilé potřeby, Forgejo vás pokryje.
Soukromí: od kontroly aktualizací po výchozí nastavení – Forgejo je navrženo tak, aby bylo pro vás a vaši posádku na prvním místě soukromí.
Federace: (WIP) Aktivně pracujeme na propojení softwarových kováren prostřednictvím ActivityPub a vytvoření sítě osobních instancí pro spolupráci.
Kovárna 1.20.2-0
Aktuálně Forgejo Je ve své verzi "1.20.2-0", která je považována za stabilní verzi, která obsahuje několik oprav chyb, u kterých je zmíněno, že zobrazuje varování na panelu správce, když jsou v app.ini nalezeny zastaralé položky.
Z opravy, které vynikají v nové verzi jsou zmíněny následující:
- Do zdrojového tarbalu Forgejo byly přidány chybějící prostředky
- Řešení chyby výběru typu uživatele při vytváření uživatele a výběru veřejného soukromého.
- Oprava ověřování přístupu k projektu na úrovni organizace
- Opravena chyba při odesílání žádosti o stažení, která umožňovala zamítnutí schválení
- automaticky
- Oprava zpracování mnoha verzí balíčků Nuget
- Aktualizujte email-setup.en-us.md
- Oprava chyby meta garbage collection LFS
- Opravte regresi uživatelského rozhraní přehrávače asciinema
- Opraven styl seznamu objektů LFS
- Oprava CLI umožňující vytvoření více uživatelských přístupových tokenů se stejným názvem
- Opraven router logger zabraňující oddělování logů v různých souborech.
- Přidán popis řešení pro zrcadlení ssh.
- Oprava nesprávného stavu pracovního postupu při opětovném spuštění úlohy v již dokončeném pracovním postupu
- Odstraňování problémů s escapováním ve selektoru větve
- Oprava zpracování souborů Debianu s koncovým lomítkem
Konečně pokud máte zájem o tom vědět více, měli byste vědět, že kód projektu je napsán v Go a je licencován pod licencí MIT. Forgejo můžete získat z jejich webových stránek, kde najdete pokyny k instalaci. Odkaz je tento.