Подвижный выпуск
Последовательный выпуск , также известный как чередующееся обновление или непрерывная доставка , — это концепция разработки программного обеспечения, предусматривающая частую доставку обновлений для приложений. [1] [2] [3] Это отличается от стандартной модели разработки или модели разработки точечных выпусков , в которой используются версии программного обеспечения , заменяющие предыдущую версию. Примером этого различия могут быть несколько версий Ubuntu Linux по сравнению с единственной и постоянно обновляемой версией Arch Linux .
Модель скользящего выпуска не следует путать с поэтапным или « поэтапным » развертыванием, при котором обновление постепенно становится доступным для все большего процента пользователей в целях тестирования или из соображений пропускной способности. [4] [5]
Модель
[ редактировать ]Модели разработки скользящих выпусков являются одним из многих типов жизненного цикла выпуска программного обеспечения . Хотя модель скользящего выпуска может использоваться при разработке любой части или коллекции программного обеспечения, чаще всего она используется в дистрибутивах Linux , яркими примерами являются GNU Guix System , Arch Linux , Gentoo Linux , openSUSE Tumbleweed , PCLinuxOS , Solus , SparkyLinux и Void Linux . Некоторые современные базы данных распределенного SQL, такие как YugabyteDB, также поддерживают эту функцию.
Подвижный выпуск обычно реализуется с использованием небольших и частых обновлений . Однако наличие обновлений не означает автоматически, что часть программного обеспечения использует скользящий цикл выпуска; для этого философия разработчиков должна заключаться в работе с одной веткой кода , а не с отдельными версиями. Когда в качестве модели разработки используется скользящий выпуск, обновления программного обеспечения обычно доставляются пользователям менеджером пакетов пользователя на персональном компьютере , получающим доступ через Интернет к удаленному репозиторию программного обеспечения (часто через зеркало загрузки Интернета ), хранящемуся на файловом сервере .
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Алекс Ньют (9 мая 2015 г.). «Что такое скользящий релиз?» . мудрыйГик . Архивировано из оригинала 23 июня 2018 г. Проверено 21 августа 2018 г.
- ^ Стивен Дж. Воан-Николс (3 февраля 2015 г.). «Постоянный выпуск против фиксированного выпуска Linux» . ЗДНет . Архивировано из оригинала 17 декабря 2017 г. Проверено 21 августа 2018 г.
- ^ «Непрерывная доставка и непрерывные обновления» . Анзибль- документация . 21 апреля 2016 г. Архивировано из оригинала 22 августа 2018 г. Проверено 21 августа 2018 г.
- ^ «Выпускайте обновления приложений с поэтапным внедрением» . Справка по игровой консоли . Google . Проверено 26 июля 2024 г.
- ^ «Microsoft Entra Connect: облачная аутентификация посредством поэтапного внедрения — Microsoft Entra ID» . Learn.microsoft.com . Майкрософт . 18 января 2024 г. Проверено 26 июля 2024 г.