Forgejo, lieliska alternatīva GitHub un Gitea

Forgejo

Es izveidoju lielisku pašmitinātu programmatūras vadības rīku

Izdzirdot par Git versiju kontroli, automātiski nāk prātā GitHub, un tas nav pārsteidzoši, jo tas ir vispazīstamākais, taču mēs nevaram arī izlaist citas alternatīvas, kas pastāv un kuras ir diezgan labas dažādos veidos.

Tāpēc diena Šodien mēs nedaudz parunāsim par Forgejo, kas ir programmatūra versiju kontrolei Git programmatūras izstrādē, pašmitināts, viegli uzstādāms un zema apkope kas piedāvā arī citas sadarbības funkcijas, piemēram, kļūdu izsekošanu, koda pārskatīšanu, nepārtrauktu integrāciju, reģistrāciju, wiki, cita starpā.

Par Forgejo

Forgejo dzimis kā Gitea dakša, nesaskaņu dēļ par pēdējās nodošanu peļņas uzņēmumam bez sabiedrības ziņas vai apstiprinājuma. Forgejo tika izveidots kā alternatīva, kas nodrošina programmatūru, kuras valdība veicina plašas sabiedrības intereses.

Forgejo periodiski atjaunina visas izmaiņas Gitea kodā, kā arī izstrādāt savas jaunas funkcijas. Forgejo pašlaik atrodas Codeberg, un viena no svarīgākajām funkcijām ir šāda: savā vietnē:

Gaisma: Forgejo var viegli mitināt gandrīz jebkurā datorā neatkarīgi no tā, vai tas ir RPi vai mākonī, un Forgejo darbosies bez problēmām.

Projektu vadība: Papildus Git mitināšanai, Forgejo piedāvā izvilkšanas pieprasījumus, wiki, kanban dēļus un daudz ko citu, ko koordinēt ar savu komandu.

Publikācija: Tam ir iespēja piedāvāt "versijas", lai mitinātu programmatūru lejupielādei, vai izmantot pakotņu reģistru, lai to publicētu docker, npm un daudzos citos pakotņu pārvaldniekos.

Pielāgojami: Forgejo ir atbalsts dažādu aspektu maiņai, jo tam ir daudz konfigurācijas slēdžu, lai Forgejo darbotos tieši tā, kā vēlaties.

Spēcīgs: organizācijas un komandas atļaujas, CI integrācija, koda meklēšana, LDAP, OAuth un daudz kas cits. Ja jums ir papildu vajadzības, Forgejo tos nodrošinās.

Konfidencialitāte: no atjauninājumu pārbaudītāja līdz noklusējuma iestatījumiem — Forgejo ir izstrādāts tā, lai vispirms būtu jūsu un jūsu komandas privātums.

Federācija: (WIP) Mēs aktīvi strādājam, lai, izmantojot ActivityPub, savienotu programmatūras kalumus un izveidotu personīgo gadījumu sadarbības tīklu.

Kalums 1.20.2-0

Pašlaik Forgejo Tas ir tā versijā "1.20.2-0", kas tiek uzskatīta par stabilu versiju, kas ietver vairākus kļūdu labojumus, kā minēts, ka tā parāda brīdinājumus administratora panelī, kad app.ini tiek atrasti novecojuši ieraksti.

No labojumi, kas izceļas no jaunā laidiena ir minēts:

  • Forgejo avota resursam tika pievienoti trūkstošie līdzekļi
  • Lietotāja veida izvēles kļūdas risinājums, veidojot lietotāju un izvēloties publisko privāto.
  • Labojiet projekta piekļuves verifikāciju organizācijas līmenī
  • Izlabota kļūda, iesniedzot izvilkšanas pieprasījumu, kas ļāva noraidīt apstiprinājumu
  • automātiski
  • Labojiet daudzu Nuget pakotņu versiju apstrādi
  • Atjauniniet email-setup.en-us.md
  • LFS meta atkritumu savākšanas kļūdu labojums
  • Labojiet ascinema atskaņotāja lietotāja interfeisa regresiju
  • Fiksēts LFS objektu saraksta stils
  • CLI labojums, kas ļauj izveidot vairākus lietotāju piekļuves marķierus ar tādu pašu nosaukumu
  • Fiksēts maršrutētāja reģistrētājs, kas ļauj izvairīties no žurnālu atdalīšanas dažādos failos.
  • Pievienots ssh spoguļa risinājuma apraksts.
  • Labojiet nepareizu darbplūsmas statusu, veicot darbu jau pabeigtā darbplūsmā
  • Problēmu novēršana zaru atlasītājā
  • Labojiet Debian failu apstrādi ar slīpsvītru

Beidzot ja jūs interesē uzzināt vairāk par to, jums jāzina, ka projekta kods ir rakstīts Go un ir licencēts saskaņā ar MIT licenci. Jūs varat iegūt Forgejo no viņu vietnes, kur varat atrast instalēšanas instrukcijas. Saite ir šī.


Pievienot kā vēlamo avotu pakalpojumā Google