Версия программного обеспечения нумеруется согласно схеме A.B.C.D, где:
A — мажорная версия (major version) программного обеспечения;
B — минорная версия (minor subversion, промежуточная версия) программного обеспечения;
C — релиз (release) программного обеспечения;
D — сборка (build) программного обеспечения.
Также может использоваться простой номер программного обеспечения — A.B
Мажорная версия программного обеспечения
Изменение номера мажорной версии программного обеспечения происходит при глобальном
изменении функциональности продукта (при введении нового порядка функциональности) .
Первая мажорная версия продукта = 1. Мажорная версия продукта может быть = 0 в версии для внутреннего использования и тестирования в рамках компании, а также программы бета - тестирования нового продукта.
Минорная версия программного обеспечения
Изменение номера минорной версии программного обеспечения происходит при:
* введении в продукт новой функциональности, ведущей к программной несовместимости с старой версией (несовместимость на уровне данных) ;
* изменений в схеме функционирования продукта (прежде всего — с точки зрения пользователя) ;
* значительных изменений (расширения, добавления новой) функциональности, появления в
* продукте новых конкурентных преимуществ.
Релиз программного обеспечения
Изменение номера релиза программного обеспечения происходит при каждом публичном выпуске обновления программного обеспечения, не обозначенном выше. Номерами релизов обозначаются выходы исправлений ошибок
Номер сборки программного обеспечения
Изменение номера сборки программного обеспечения происходит при любой новой сборке продукта (компиляции программного обеспечения для внутренних целей) .
Нумерация сборок продукта начинается с 1 (0.0.0.1 — первая сборка прототипа продукта) . Номер сборки может сбрасываться при выходе новой версии продукта (по решению отдела разработки).
Другие языки программирования и технологии
Как правильно расшифровываются цифры в версии какой-либо программы (например: 1.4.0.11)? Или как следует это делать?
в дельфе вроде включается авто счетчик билдов )
D — сборка (build) программного обеспечения.
D — сборка (build) программного обеспечения.
В каждой программе по-своему расшифровываются, как автор захочет.
Иногда последняя цифра в версии самая большая (3.45.6.5453),
означает номер сборки программы
Иногда последняя цифра в версии самая большая (3.45.6.5453),
означает номер сборки программы
Семантическое Версионирование
X.Y.Z: X - мажорная версия; Y - минорная версия; Z - патч
1.0.0 > 1.0.1 > 1.0.2 > 1.1.0...
Х - 0, если продукт в alpha версии
X.Y.Z: X - мажорная версия; Y - минорная версия; Z - патч
1.0.0 > 1.0.1 > 1.0.2 > 1.1.0...
Х - 0, если продукт в alpha версии
Похожие вопросы
- Работу программы проверить для a = 0,1; b = 1,0; h = 0,1; значение параметра n выбрать в зависимости от задания. Pascal
- пишу на с++ программу-тест, выбор правильно ответа цифрой, но если я нажимаю символ, то программа сразу вылетает
- Дано n строк по 3 элемента (1 и 0), найти сколько строк имеет больше чем один знак 1. C++
- Как сделать поворот 2д персонажа в godot 4.0.1? Если мышка на левой половине экрана то персонаж поворачиваются влево
- непонятки с return в программировании!!!!когда ставить return 1, return 0, и если без цифры....
- Подробная установка связки Apache 2.0 + Php 5.1.4 + Mysql Server 4.1.16 под Win32 платформу
- Как перевести эти числа буду благодарен:1)0,2122(3)-?(10) 2)3,1415(10)-?(8) 3) 0,2122(8)-?(2) 4)0,1100011(2)-?(10) (((
- Как в Microsoft Excel 2010 создать кнопку чтобы при нажатии в ячейках печаталась цифра от 1 до 0
- Как отослать всем пользователям (примерно 30 машин) Win2k какое либо сообщение? Например закрыть ту или иную программу!
- вычислить ряд 1/2+1/3+1/4... с точностью 0,1 в Турбо Паскаль. срочно, пожалуйста помогите!!!