Forgejo 12.0 Collaborative Development Platform Tam sim no muaj

Qhov kev tso tawm ntawm Forgejo 12.0 kev sib koom tes txhim kho platform tau tshaj tawm. Nws tso cai rau koj siv lub kaw lus rau kev sib koom tes ua haujlwm nrog Git repositories ntawm koj cov servers, zoo ib yam hauv nws txoj haujlwm rau GitHub, Bitbucket, thiab Gitlab. Forgejo yog rab rawg ntawm Gitea qhov project, uas tig tawm los ntawm Gogs platform. Forgejo tau sib cais hauv 2022 tom qab sim ua lag luam Gitea thiab hloov kev tswj hwm mus rau lub tuam txhab lag luam. Txoj haujlwm Forgejo ua raws li cov hauv paus ntsiab lus ntawm kev tswj hwm ywj pheej thiab kev tswj hwm hauv zej zog. Git hosting Codeberg.org tau hloov mus siv Forgejo. Txoj haujlwm code yog sau rau hauv Go thiab muab faib raws li GPLv3 daim ntawv tso cai.

Cov yam ntxwv tseem ceeb ntawm lub platform yog kev siv cov peev txheej tsawg (siv tau rau ntawm Raspberry Pi board lossis pheej yig VPS) thiab cov txheej txheem yooj yim rau kev teeb tsa. Cov yam ntxwv tswj hwm qhov project txheem tau muab, xws li kev tswj hwm txoj haujlwm, kev taug qab teeb meem, kev thov rub, wiki, cov cuab yeej rau kev sib koom tes pab pawg tsim tawm, kev npaj tso tawm, kev tso pob khoom tsis siv neeg hauv cov chaw khaws khoom, kev tswj hwm txoj cai nkag mus, kev koom ua ke nrog cov platforms kev koom ua ke tas mus li, kev tshawb nrhiav code, kev lees paub ntawm LDAP thiab OAuth, kev nkag mus rau chaw khaws khoom ntawm SSH thiab HTTP/HTTPS protocols, ua kom webhooks rau kev koom ua ke nrog Slack, Discord, thiab lwm yam kev pabcuam, kev txhawb nqa rau Git hooks thiab Git LFS, cov cuab yeej rau kev tsiv teb tsaws chaw thiab kev sib piv cov chaw khaws khoom. Ib qho tshwj xeeb yog lub peev xwm siv ActivityPub protocol los koom ua ke cov project ib leeg rau hauv lub network koom ua ke. servers tus tsim tawm.

Cov kev hloov loj:

  • Nplooj ntawv profile tau raug kho dua tshiab. Cov kev ua ntxiv tau muab ntxiv rau hauv cov ntawv qhia zaub mov.
     Forgejo 12.0 Collaborative Development Platform Tam sim no muaj
  • Txhim kho qhov cuam tshuam rau kev tshuaj xyuas rub cov lus thov ntawm qib kev cog lus (tshwj tsis yog kev hloov pauv tag nrho npog tag nrho cov kev cog lus, hauv hom no tus neeg ua haujlwm raug tshuaj xyuas tas li). Cov nyees khawm rau pem hauv ntej thiab rov qab tau ntxiv rau kev taug qab los ntawm kev cog lus thaum lub sijhawm tshuaj xyuas. Kev siv qhov kawg tshuaj xyuas khawm rau ib tus neeg ua txhaum cai tau tso cai. Cov lus piav qhia kev cog lus tau tso tseg pom ntawm nplooj ntawv tshuaj xyuas.
     Forgejo 12.0 Collaborative Development Platform Tam sim no muaj
  • Ntxiv ib qho kev xaiv xa email ceeb toom txog kev ua tsis tiav thaum ua tiav cov haujlwm tau teem tseg (Forgejo Actions).
  • Optimized tus txheej txheem ntawm kev tshuaj xyuas qhov tsis sib haum xeeb nrog qhib rub thov thaum thawb cov lus cog tseg tshiab rau lub hom phiaj ceg. Yav dhau los, xws li daim tshev tau ua rau I / O load proportional rau tus naj npawb ntawm qhib rub thov vim kev ua haujlwm tau thov rau cov ntoo ua haujlwm. Hloov mus rau "git merge-ntoo --sau-ntoo" cov lus txib tso cai rau kev sib koom ua ke yam tsis muaj kev nkag mus rau tsob ntoo ua haujlwm, uas txo cov load hauv kev xa tawm loj.
  • Ntxiv lub peev xwm los siv SSH rau cov haujlwm yav dhau los khi rau OpenPGP. Txhawm rau kos npe cog lus tom qab kho cov ntaub ntawv lossis lees txais cov kev hloov pauv, tam sim no tus yuam sij SSH tuaj yeem siv los hloov GPG tus yuam sij (kos npe yog tsim los ntawm TPM ntawm ssh-tus neeg sawv cev).
  • Los ntawm lub neej ntawd, cov ntaub ntawv robots.txt tau ntxiv los qhia rau bots txog ntu uas yuav tsum tsis txhob raug ntsuas.
  • Ntxiv ib qho feature kom lub diav rawg nyob rau hauv sync nrog lub ntsiab project.
     Forgejo 12.0 Collaborative Development Platform Tam sim no muaj
  • Ntxiv kev txhawb nqa rau saib ua ntej 3D qauv hauv glTF hom.
     Forgejo 12.0 Collaborative Development Platform Tam sim no muaj
  • Tam sim no cov lus editor tso cai rau koj mus indent siv tus yuam sij Tab.
  • Raws li Alpine 3.22, lub thawv npaj-rau-siv rau kev khiav Forgejo 12 tau tsim, siv Git 2.49.1, GnuPG 2.4.7, SQLite 3.49.2 thiab OpenSSH 10.0.

Tau qhov twg los: opennet.ru

Ntxiv ib saib