Luon erinomaisen itseisännöidyn ohjelmiston ohjaustyökalun
Git-versionhallinnasta kuultuaan tulee GitHub automaattisesti mieleen, eikä se ole yllättävää, sillä se on tunnetuin, mutta emme voi myöskään jättää huomiotta muita olemassa olevia ja eri tavoin varsin hyviä vaihtoehtoja.
Siksi päivä Tänään puhumme hieman Forgejosta, joka on ohjelmisto versionhallintaan Git-ohjelmistokehityksessä, itseisännöity, helppo asentaa ja vähän huoltoa vaativa joka tarjoaa myös muita yhteistyöominaisuuksia, kuten virheiden seurantaa, koodin tarkistusta, jatkuvaa integrointia, rekisteröintiä, wikejä, mm.
Tietoja Forgejosta
Forgejo syntyi Gitean haarukkana, johtuen erimielisyydestä jälkimmäisen siirtämisestä voittoa tavoittelevalle yritykselle ilman yhteisön tietämystä tai hyväksyntää. Forgejo luotiin vaihtoehdoksi, joka tarjoaa ohjelmistoja, joiden hallitus edistää suuren yleisön etua.
Forgejo päivittää säännöllisesti kaikki muutokset Gitea-koodissa, sekä kehittää omia uusia ominaisuuksiaan. Forgejo isännöi tällä hetkellä Codebergia ja sen tärkeimpiä ominaisuuksia ovat seuraavat: verkkosivustollasi:
Valo: Forgejoa voidaan helposti isännöidä melkein millä tahansa koneella, olipa se sitten RPi:ssä tai pilvessä, Forgejo toimii ilman ongelmia.
Projektinhallinta: Git-isännöinnin lisäksi Forgejo tarjoaa vetopyyntöjä, wikejä, kanban-tauluja ja paljon muuta koordinoitavaksi tiimisi kanssa.
Julkaisu: Se pystyy tarjoamaan "versioita" ohjelmiston isännöimiseksi ladattavaksi tai käyttää pakettirekisteriä sen julkaisemiseen dockerille, npm:lle ja monille muille paketinhaltijoille.
Mukautettavissa: Forgejolla on tuki eri näkökohtien muuttamiseen, sillä siinä on monia konfigurointikytkimiä, jotta Forgejo toimii juuri haluamallasi tavalla.
Voimakas: organisaation ja tiimin käyttöoikeudet, CI-integrointi, koodihaku, LDAP, OAuth ja paljon muuta. Jos sinulla on edistyneitä tarpeita, Forgejo vastaa sinulle.
yksityisyys: päivitysten tarkistuksesta oletusasetuksiin - Forgejo on suunniteltu suojaamaan ensin sinua ja miehistöäsi.
Liitto: (WIP) Työskentelemme aktiivisesti ohjelmistotakkojen yhdistämiseksi ActivityPubin kautta ja henkilökohtaisten esiintymien yhteistyöverkoston luomiseksi.
Forge 1.20.2-0
Tällä hetkellä Forgejo Se on versiossaan "1.20.2-0", jota pidetään vakaana versiona, joka sisältää useita virheenkorjauksia, ja mainitaan, että se näyttää varoituksia hallintapaneelissa, kun app.ini-tiedostosta löytyy vanhentuneita merkintöjä.
Niistä erottuvia korjauksia uudesta julkaisusta mainitaan seuraavat:
- Lisätty puuttuva sisältö Forgejon lähdetarbaliin
- Käyttäjätyypin valintavirheen ratkaisu luotaessa käyttäjää ja valittaessa julkista yksityistä.
- Korjaa projektin käyttöoikeuden vahvistus organisaatiotasolla
- Korjattu bugi lähetettäessä vetopyyntöä, joka mahdollisti hyväksynnän hylkäämisen
- automaattisesti
- Korjaa monien Nuget-pakettiversioiden käsittely
- Päivitä email-setup.en-us.md
- LFS-jätteenkeräysvirheen korjaus
- Korjaa asciinema-soittimen käyttöliittymän regressio
- Korjattu LFS-objektiluettelon tyyli
- CLI-korjaus, joka mahdollistaa useiden käyttäjien samannimisen tunnuksen luomisen
- Korjattu reitittimen loggeri, joka välttää lokien erottamisen eri tiedostoissa.
- Lisätty ssh-peilin kiertotavan kuvaus.
- Korjaa virheellinen työnkulun tila, kun työ suoritetaan uudelleen jo valmiissa työnkulussa
- Vianmääritys haaran valitsimessa tapahtuvan poiston poistaminen
- Korjaa Debian-tiedostojen käsittely perässä kauttaviivalla
Vihdoin jos olet kiinnostunut tietämään siitä lisää, sinun tulee tietää, että projektikoodi on kirjoitettu Go-kielellä ja lisensoitu MIT-lisenssillä. Voit hankkia Forgejon heidän verkkosivuiltaan, josta löydät asennusohjeet. Linkki on tämä.