Выпуск системы совместной разработки Gogs 0.12
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Спустя более трёх лет с момента формирования ветки 0.11 опубликован новый значительный выпуск Gogs 0.12, системы для организации совместной работы с репозиториями Git, позволяющей на собственном оборудовании или в облачных окружениях развернуть сервис, напоминающий GitHub, Bitbucket и Gitlab. Код проекта написан на языке Go и поставляется под лицензией MIT. Для формирования интерфейса применяется web-фреймворк Macaron. Система имеет достаточно низкие требования к ресурсам и может быть развёрнута на плате Raspberry Pi.
Основные возможности Gogs:
- Отображение активности по шкале времени;
- Доступ к репозиторию по протоколам SSH и HTTP/HTTPS;
- Аутентификация через SMTP, LDAP и Reverse proxy;
- Встроенные средства управления учётными записями, репозиториями и организациями/командами;
- Интерфейс для добавления и удаления разработчиков, имеющих доступ к добавлению данных в репозиторий;
- Система web-хуков для интеграции обработчиков от сторонних сервисов, таких как Slack, Discord и Dingtalk;
- Поддержка подключения Git-хуков и Git LFS;
- Наличие интерфейсов для приёма сообщений об ошибках (issues), обработки pull-запросов и Wiki для подготовки документации;
- Средства для миграции и зеркалирования репозиториев и wiki из других систем;
- Web-интерфейс для редактирования кода и wiki;
- Загрузка аватаров через Gravatar и сторонние сервисы;
- Сервис отправки уведомлений по электронной почте;
- Панель администратора;
- Многоязычный интерфейс, переведённый на 30 языков;
- Возможность настройки интерфейса через систему HTML-шаблонов;
- Поддержка хранения параметров в MySQL, PostgreSQL, SQLite3, MSSQL и TiDB.
В новом выпуске:
- Добавлена поддержка системы хранения Git LFS (Git Large File Storage), позволяющей использовать Git для отслеживания версий больших файлов, содержащих наборы данных, звук, видео и графику. При использовании Git LFS в штатном Git-репозитории большие файлы заменяются на текстовые ссылки, указывающие на контент в отдельном внешнем репозитории, что позволяет избежать повторного копирования файлов при клонировании и извлечении репозитория. При выполнении операций checkout большие файлы не загружаются вместе с остальными данными, а синхронизируются с сервера и хранятся в единственной копии.
- Администратору репозитория предоставлена возможность открепления пользователей, имеющих статус наблюдателей.
- При передаче raw-файлов реализовано выставление HTTP-заголовка Last-Modified.
- Добавлена поддержка подсветки синтаксиса для файлов SAS (.r, .sas, .tex, .yaml).
- Добавлена поддержка шаблонов для заполнения заголовка pull-запроса.
- При адаптации интерфейса под собственные предпочтения реализована возможность переопределения статических файлов, поставляемых в каталоге "public/".
- Добавлен API "GET /admin/teams/:teamid/members" для вывода списка участников группы.
- Реализована возможность определения политики устаревания резервных копий для конфигураций на базе Docker.
- До версии 1.14 повышены требования к компилятору Go.
===========
Источник:
OpenNet.RU
===========
Похожие новости
- Главная ссылка к новости (https://discuss.gogs.io/t/gogs...)
- OpenNews: Первый выпуск Gitea, форка системы совместной разработки Gogs
- OpenNews: Релиз платформы совместной разработки Kallithea 0.5
- OpenNews: Выпуск платформы совместной разработки OneDev 3.0
- OpenNews: Выпуск системы совместной разработки GitBucket 4.33
- OpenNews: Началась разработка GitPub, протокола для децентрализованных Git-сервисов
Похожие новости:
- [GitHub, LaTeX] GitHub Actions и LaTeX: поднимаем, заливаем
- [Open source, Программирование, GitHub] Китай поставил задачу превратить Gitee в местный аналог GitHub
- [Информационная безопасность, Разработка веб-сайтов, JavaScript] Как npm обеспечивает безопасность
- [Open source, GitHub, IT-компании] Microsoft запустила портал об открытых проектах компании — opensource.microsoft.com
- [Настройка Linux, Open source, Системное администрирование, Учебный процесс в IT] Сборник полезных ссылок для системного администратора
- [Open source, Учебный процесс в IT, Облачные сервисы, Openshift] OpenShift 4.5, лучшие практики edge-разработки и горы полезных книг и ссылок
- [Высокая производительность, C++, Алгоритмы, Параллельное программирование, GitHub] C++ template аллокатора с потокобезопасным циклическим буфером
- [Хранение данных, Хранилища данных, Гаджеты, Компьютерное железо] Лучший в своем классе: история появления стандарта шифрования AES
- [Python, Алгоритмы, GitHub, Веб-аналитика] Как проанализировать рынок фотостудий с помощью Python (3/3). Аналитика
- [IT-инфраструктура, Управление проектами, Исследования и прогнозы в IT, Бизнес-модели] Цифровая трансформация бани
Теги для поиска: #_gogs, #_git
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 23-Ноя 01:54
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Спустя более трёх лет с момента формирования ветки 0.11 опубликован новый значительный выпуск Gogs 0.12, системы для организации совместной работы с репозиториями Git, позволяющей на собственном оборудовании или в облачных окружениях развернуть сервис, напоминающий GitHub, Bitbucket и Gitlab. Код проекта написан на языке Go и поставляется под лицензией MIT. Для формирования интерфейса применяется web-фреймворк Macaron. Система имеет достаточно низкие требования к ресурсам и может быть развёрнута на плате Raspberry Pi. Основные возможности Gogs:
В новом выпуске:
=========== Источник: OpenNet.RU =========== Похожие новости
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 23-Ноя 01:54
Часовой пояс: UTC + 5