Forgejo 12.0 áá°á¸ááąáŤááşá¸ááąáŹááşáá˝ááşááąáŹ áá˝áśáˇááźááŻá¸áááŻá¸áááşááąá¸ááááşááąáŹááşá¸ááᯠááŻááşááąáááŻááşááŤááźáŽá áááşá¸áááş áááˇáşááŹááŹááťáŹá¸ááąáŤáşáá˝ááş Git repositories áážááˇáş áá°á¸ááąáŤááşá¸ááŻááşááąáŹááşáááşáĄáá˝ááş GitHubá Bitbucket áážááˇáş Gitlab áááŻáˇá ááŻááşáááşá¸ááąáŹááşááŹááťáŹá¸áá˝ááş áĄááŹá¸áá°á áá áşáá áşááŻááᯠáĄááŻáśá¸ááťáááŻááşá áąáááşááźá áşáááşá Forgejo áááş Gogs ááááşááąáŹááşá¸ááž áá˝á˛áá˝ááşááąáŹ Gitea áááąáŹááťááşá áááşáááşá¸áá áşááŻááźá áşáááşá Forgejo áááş Gitea ááᯠá áŽá¸áá˝áŹá¸ááźá áşááŻááşáááş áážááˇáş áá°á¸áááşá¸ááąáŹááşá¸áááşááąá¸ááŻáášáááŽáá áşááŻáááŻáˇ ááááşá¸ááťáŻááşáá˝ážá˛ááźáąáŹááşá¸áážáŻááźáŻááŻááşááźáŽá¸ááąáŹááş 2022 ááŻáážá áşáá˝ááş áá˝á˛áá˝ááşáá˛áˇáááşá Forgejo áááąáŹááťááşáááş áá˝ááşáááşááąáŹá áŽááśáááˇáşáá˝á˛áážáŻáážááˇáş áááşáá˝áŹááááşá¸ááťáŻááşáážáŻáááŻááşáᏠáĄááźáąááśáá°ááťáŹá¸ááᯠáááŻááşááŹáááşá Git hosting Codeberg.org áááş Forgejo ááᯠáĄááŻáśá¸ááźáŻá ááźáąáŹááşá¸áá˛áá˛áˇáááşá áááąáŹááťááşááŻááşááᯠGo áá˝ááşááąá¸ááŹá¸ááźáŽá¸ GPLv3 áááŻááşá ááşáĄáąáŹááşáá˝ááş ááźááˇáşááąááŹá¸áááşá
ááááşááąáŹááşá¸áá˛áˇ áĄááááĄááşášááŤáááşáá˝áąáááąáŹáˇ áĄáááşá¸áĄááźá áşááŻáśá¸á á˝á˛áážáŻáááşá¸ááŤá¸ááźááşá¸ (Raspberry Pi board áážáŹ ááŤáážáááŻááş ááąá¸áážáŻááşá¸áááşááŹá á˝áŹ áĄááŻáśá¸ááźáŻáááŻááşááŤáááş) áááŻáˇáᲠááźá áşááŤáááşá VPS) áážááˇáş áááŻá¸áážááşá¸ááąáŹ installation ááŻááşáááşá¸á ááşá task managementá issue trackingá pull request ááťáŹá¸á wikiá developer áĄáá˝á˛áˇááťáŹá¸ááᯠáážááážááŻááşá¸áááş tool ááťáŹá¸á release ááźááşáááşáážáŻá repositories ááťáŹá¸áá˝ááş automated package ááąááŹááťááŹá¸áážáŻá access rights managementá continuous integration platform ááťáŹá¸áážááˇáş integration ááŻááşááźááşá¸á code searchá LDAP áážááˇáş OAuth áážáá áşáááˇáş authentication ááŻááşááźááşá¸á SSH áážááˇáş HTTP/HTTPS protocol ááťáŹá¸áážáá áşáááˇáş repository access ááŻááşááźááşá¸á Slacká Discord áážááˇáş áĄááźáŹá¸ service ááťáŹá¸áážááˇáş integration ááŻááşáááş webhooks ááťáŹá¸ááᯠenable ááŻááşááźááşá¸á Git hooks áážááˇáş Git LFS áĄáá˝ááş support ááŻááşááźááşá¸á repositories ááťáŹá¸ááᯠmigrating áážááˇáş mirroring ááŻááşáááş tool ááťáŹá¸áá˛áˇáááŻáˇááąáŹ standard project management feature ááťáŹá¸ááᯠááśáˇáááŻá¸ááąá¸ááŹá¸áááşá áĄáá°á¸ feature áá áşááŻáážáŹ individual project ááťáŹá¸ááᯠfederated network áĄááźá áş ááąáŤááşá¸á ááşá¸áááş ActivityPub protocol ááᯠáĄááŻáśá¸ááźáŻáááŻááşááźááşá¸ ááźá áşáááşá ááŹááŹááťáŹá¸ developer ááťáŹá¸á
áĄáááááźáąáŹááşá¸áá˛áážáŻááťáŹá¸-
- áĄááŻáśá¸ááźáŻáá° ááááŻáááŻááş á
áŹááťááşáážáŹááᯠááźááşáááş ááŽáááŻááşá¸ááŻááşááŹá¸ááŤáááşá ááąáŹááşáááşááŻááşááąáŹááşááťááşááťáŹá¸ááᯠááááŻáááŻááşááŽáá°á¸áá˝ááş áááˇáşáá˝ááşá¸ááŹá¸áááşá

- commit áĄáááˇáşáá˝ááş áá˝á˛áá°ááąáŹááşá¸áááŻáážáŻááťáŹá¸ááᯠááźááşáááşááŻáśá¸áááşáááşáĄáá˝ááş áááŻáááŻááąáŹááşá¸áá˝ááşááąáŹ áĄááşááŹááąáˇá
áş (commits áĄáŹá¸ááŻáśá¸ááᯠáĄááťáŻáśá¸áááşáááˇáş changelog áĄááźááˇáşáĄá
áŻáśáĄá
áŹá¸á á¤ááŻááşáá˝ááş áá
áşáŚá¸ááťááşá¸ áááááźáŻáážáŻááťáŹá¸ááᯠá
ááşáááşáááźááş ááźááşáááşááŻáśá¸áááşáááş)á ááźááşáááşááŻáśá¸áááşááąá
ááşáĄáá˝ááşá¸ commits ááťáŹá¸áážáá
áşáááˇáş áá˝áŹá¸ááŹáááşáĄáá˝ááş áážáąáˇáááŻáˇááąáŹááşááźááşáááŻááşááťáŹá¸ááᯠáááˇáşáá˝ááşá¸ááŹá¸áááşá ááááá
áşááŻááťááşá¸á
áŽáĄáá˝ááş áĄááŻáśá¸ááŻáśá¸áááşááťááşáááŻááşááᯠáĄááŻáśá¸ááźáŻááźááşá¸ááᯠáá˝ááˇáşááźáŻááŹá¸áááşá áá˝ááşáááˇáşáážááşá¸áááşá¸ááťááşá
áŹááŹá¸ááᯠááŻáśá¸áááşááťááşá
áŹááťááşáážáŹááťáŹá¸áá˝ááş ááźááşááŹáĄáąáŹááşááťááşááŹá¸áááşá

- á áŽá ááşááŹá¸áááˇáşáĄááŻááşááťáŹá¸ (Forgejo ááŻááşááąáŹááşááťááşááťáŹá¸) áááŻááŻááşááąáŹááşáááˇáşáĄá፠ááĄáąáŹááşááźááşáážáŻááťáŹá¸áĄááźáąáŹááşá¸ áĄáŽá¸ááąá¸ááşáĄááźáąáŹááşá¸ááźáŹá¸ááťááşááťáŹá¸ááᯠááąá¸áááŻáˇáááş áá˝áąá¸ááťááşáá˝ááˇáşáá áşáᯠáááşáááˇáşááŹá¸áááşá
- áá áşáážááşááŹááá˝á˛áááŻáˇ áááááááşáĄáá áşááťáŹá¸ááᯠáá˝ááşá¸áááŻáˇáááˇáşáĄá፠áá˝ááˇáşáááşá¸ááąáŹ ááąáŹááşá¸áááŻáážáŻááťáŹá¸ááźááˇáş áááááášáááťáŹá¸ááᯠá á áşááąá¸ááźááşá¸ááŻááşáááşá¸á ááşááᯠáĄááąáŹááşá¸ááŻáśá¸ááźá áşáĄáąáŹááş ááźáŻááŻááşááŹá¸áááşá ááááşáá áááŻáááŻáˇááąáŹá á áşááąá¸áážáŻáááş áĄááŻááşááŻááşáááˇáşáá áşáááşáá˝ááş áááşáááşááŻááşááąáŹááşáážáŻááźáąáŹááˇáş áá˝ááˇáşááŹá¸ááąáŹáá˝á˛áááşááąáŹááşá¸áááŻáážáŻáĄááąáĄáá˝ááşáážááˇáş áĄááťááŻá¸ááťááąáŹ I/O áááşááᯠááźá áşááąáŤáşá áąáá˛áˇáááşá "git merge-tree --write-tree" áá˝ááşáááşá¸áááŻáˇááźáąáŹááşá¸ááźááşá¸ááźááˇáş áĄááŻááşááŻááşáááˇáşáá áşáááşáááŻááááşááąáŹááşáᲠááąáŤááşá¸á ááşá¸ááźááşá¸ááᯠáá˝ááˇáşááźáŻáá˛áˇááźáŽá¸ ááźáŽá¸ááŹá¸ááąáŹáĄááŻáśá¸ááźáŻáážáŻáá˝ááş áááşáááŻááááááŹááŹááťážáąáŹáˇááťááąá¸áááşá
- OpenPGP áážááˇáş ááááşá ááťáááşáááşááŹá¸ááąáŹ ááŻááşááąáŹááşá ááŹááťáŹá¸áĄáá˝ááş SSH ááᯠáĄááŻáśá¸ááźáŻáááŻááşáááˇáş á á˝ááşá¸áááşááᯠááąáŤááşá¸áááˇáşááŹá¸áááşá áááŻááşááťáŹá¸ááᯠáááşá¸ááźááşááźááşá¸ áááŻáˇáááŻááş áĄááźáąáŹááşá¸áĄáá˛ááťáŹá¸ááᯠáááşááśááźáŽá¸ááąáŹááş áááááááşááťáŹá¸ áááşáážááşááąá¸áááŻá¸áááşáĄáá˝ááş GPG ááąáŹáˇáĄá áŹá¸ SSH ááąáŹáˇááᯠáááŻáĄááŻáśá¸ááźáŻáááŻááşááŤááźáŽ (áááşáážááşááᯠssh-agent áážáá áşáááˇáş TPM áá˝ááş ááŻááşááąá¸áááş)á
- ááŻáśáážááşáĄáŹá¸ááźááˇáşá áĄáá˝ážááşá¸ááááşáááˇáşááąáŹ ááášáááťáŹá¸áĄááźáąáŹááşá¸ ááąáŹáˇááşááťáŹá¸ááᯠáĄááááąá¸áááşáĄáá˝ááş robots.txt áááŻááşááᯠáááˇáşáá˝ááşá¸ááŹá¸áááşá
- áááşá¸ááŻáśáááşá¸áá˝ááᯠáááşááááąáŹááťááşáážááˇáş áááşáá°ááźáŻááŹá¸áááş áĄááşášááŤáááşáá
áşáᯠáááşáááˇáşááŹá¸áááşá

- glTF ááąáŹáşáááşááźááˇáş 3D ááąáŹáşáááşááťáŹá¸ááᯠáĄá
ááşá¸ááźááˇáşáážáŻááźááşá¸áĄáá˝ááş ááśáˇáááŻá¸áážáŻ áááşáááˇáşááŹá¸áááşá

- ááᯠáážááşááťááşáááşá¸ááźááşáá°áááş áááşááŽá¸ááᯠáĄááŻáśá¸ááźáŻá áĄááşáááşá¸ááŻááşáá˝ááˇáşááźáŻáááşá
- Alpine 3.22 áááŻáĄááźáąááśá Forgejo 12 áááŻáĄááŻáśá¸ááźáŻáááşáĄáá˝ááş áĄáááşáááˇáşáĄááŻáśá¸ááźáŻáááŻááşááąáŹáá˝ááşááááşááŹááŻáśáá áşááŻááᯠGit 2.49.1á GnuPG 2.4.7á SQLite 3.49.2 áážááˇáş OpenSSH 10.0 áááŻáĄááŻáśá¸ááźáŻá áááşááŽá¸ááŹá¸áááşá
source: opennet.ru




