Коли хтось чує про контроль версій Git, на думку автоматично спадає GitHub, і це не дивно, оскільки він є найвідомішим, але ми також не можемо залишити поза увагою інші альтернативи, які існують і які є хорошими по-різному.
Ось чому день Сьогодні ми поговоримо трохи про Форджехо, це програмне забезпечення для контролю версій у розробці програмного забезпечення Git, самостійний, простий в установці та не потребує обслуговування який також пропонує інші функції співпраці, такі як відстеження помилок, перегляд коду, безперервна інтеграція, реєстрація, вікі тощо.
Про Форджо
Форджо народився як розгалуження Гітеї, через незгоду щодо передачі останнього комерційному товариству без відома чи згоди громади. Forgejo було створено як альтернативу, яка надає програмне забезпечення, уряд якого сприяє інтересам широкої громадськості.
Форджо періодично оновлює всі зміни в коді Gitea, а також розробляти власні нові функції. Зараз у Forgejo розміщено Codeberg, і серед його найважливіших функцій є наступні: на вашому веб-сайті:
світло: Forgejo можна легко розмістити майже на будь-якій машині, чи то на RPi, чи в хмарі, Forgejo працюватиме без проблем.
Управління проектами: Окрім хостингу Git, Forgejo пропонує запити на отримання, вікі, дошки канбану та багато іншого для координації з вашою командою.
Публікація: Він має можливість пропонувати «версії» для розміщення програмного забезпечення для завантаження або використовувати реєстр пакетів для публікації в докерах, npm і багатьох інших менеджерах пакетів.
Настроюється: Forgejo підтримує зміну різних аспектів, оскільки має багато перемикачів конфігурації, щоб Forgejo працював саме так, як ви хочете.
Потужний: дозвіл організації та команди, інтеграція CI, пошук коду, LDAP, OAuth та багато іншого. Якщо у вас є складні потреби, Forgejo допоможе вам.
Конфіденційність: від засобу перевірки оновлень до налаштувань за замовчуванням – Forgejo розроблено таким чином, щоб забезпечити конфіденційність на першому місці для вас і вашої команди.
Федерація: (WIP) Ми активно працюємо над об’єднанням кузень програмного забезпечення через ActivityPub і створенням спільної мережі персональних екземплярів.
Кузня 1.20.2-0
В даний час Forgejo Це у версії "1.20.2-0", яка вважається стабільною версією, яка включає кілька виправлень помилок, про що згадується, що вона показує попередження на панелі адміністратора, коли в app.ini знайдено застарілі записи.
З виправлення, які виділяються нового випуску згадуються наступні:
- До вихідного архіву Forgejo додано відсутні ресурси
- Вирішення помилки вибору типу користувача під час створення користувача та вибору публічного приватного.
- Виправити перевірку доступу до проекту на рівні організації
- Виправлено помилку під час надсилання запиту на отримання, яка дозволяла відхилити схвалення
- автоматично
- Виправлено обробку багатьох версій пакетів Nuget
- Оновіть email-setup.en-us.md
- Виправлення помилки збирання сміття мета LFS
- Виправте регресію інтерфейсу користувача гравця asciinema
- Виправлено стиль списку об’єктів LFS
- Виправлення CLI, що дозволяє створювати кілька токенів доступу користувача з однаковою назвою
- Виправлено реєстратор маршрутизатора, який уникає розділення журналів у різних файлах.
- Додано опис обхідного шляху дзеркала SSH.
- Виправлення неправильного стану робочого циклу під час повторного запуску завдання у вже завершеному робочому процесі
- Усунення несправностей екранування в селекторі гілок
- Виправлено обробку файлів Debian із косою рискою в кінці
В кінці кінців якщо вам цікаво дізнатись більше про це, ви повинні знати, що код проекту написаний на Go та ліцензований згідно з ліцензією MIT. Ви можете отримати Forgejo на їх веб-сайті, де ви можете знайти інструкції зі встановлення. Посилання це.