|
|
|
Major version, Minor version, Release, Build
|
|||
|---|---|---|---|
|
#18+
В версии приложения есть четыре цифры: Major version, Minor version, Release, Build Имеются ли какие-либо соглашения, когда изменяется каждая из цифр. Например, я представляю себе так: Первая меняется в случае значительных переделок. Вторая - при мелких переделках. Последняя - при каждой сборке проекта. Release - чёрт его знает. Вроде бы номер выхода программы "в люди". И не знаю, обнуляется ли Release при инкременте Minor version, или предполагается, что нумерация сквозная? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2005, 14:33 |
|
||
|
Major version, Minor version, Release, Build
|
|||
|---|---|---|---|
|
#18+
Вопрос соглашений. И вкуса. Wine, например, использовал схему с датой: "WINE 20040505" Почитать на тему: http://en.wikipedia.org/wiki/Version http://www.google.com/search?q=program+version+numbering+major+minor ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2005, 14:42 |
|
||
|
Major version, Minor version, Release, Build
|
|||
|---|---|---|---|
|
#18+
BPK.......И не знаю, обнуляется ли Release при инкременте Minor version, или предполагается, что нумерация сквозная? Эта тема немного перекликаеться с сапотом, с организацией производства в целом... Лично мой опыт и мнение... две первые - на откуп аналитику и Ко. предпоследняя - номер обьединения пакета новых фич. последняя - номер билда, сдачи в тест отдел... каждая цифра сбрасываеться, при наращивании предыдущей... плюсы - гибкость при поддержки различных "ответвлений" и не стройности "графа версий"... минусы - нет сквозного билда, как любят показывать в коробочных продуктах... с уважением (круглый) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2005, 16:07 |
|
||
|
Major version, Minor version, Release, Build
|
|||
|---|---|---|---|
|
#18+
обычно major увеличивается в случае кардинальных переделок, влекущих несовместимость форматов обмена данными (файлов и т.д.) снизу вверх (старая программа <-> новые данные) или кардинальных переделок пользовательского интерфейса minor - мелкие улучшения и переделки, совместимость в обе стороны не должна страдать release - чисто исправления ошибок, без новых фич build - "внутренний" номер версии, сквозной (не обнуляется, не связан с тремя предыдущими) обычно меняется автоматически (при запуске скрипта сборки) minor и release обнуляются при увеличении предыдущего при использовании системы контроля версий логично четвертым числом использовать revision number - прямиком из СКВ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2013, 01:15 |
|
||
|
Major version, Minor version, Release, Build
|
|||
|---|---|---|---|
|
#18+
BPKВ версии приложения есть четыре цифры: Major version, Minor version, Release, Build Имеются ли какие-либо соглашения, когда изменяется каждая из цифр. Например, я представляю себе так: Первая меняется в случае значительных переделок. Вторая - при мелких переделках. Последняя - при каждой сборке проекта. Release - чёрт его знает. Вроде бы номер выхода программы "в люди". И не знаю, обнуляется ли Release при инкременте Minor version, или предполагается, что нумерация сквозная? Таких соглашений в общем нет. Такие соглашения есть в GNU, но я не смогу дать ссылку на источник. Все остальные пишут эти версии кто как. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2013, 19:42 |
|
||
|
Major version, Minor version, Release, Build
|
|||
|---|---|---|---|
|
#18+
revisionist...при использовании системы контроля версий логично четвертым числом использовать revision number - прямиком из СКВ логично для начала посмотреть трактовку этих вещей, в системе инсталяции той оси под которую пишите. иначе потом свой гимор будете проводить через апгрэйды(патчи) у клиента - задница ещё та, рекомендую для садо-мазо... например у мелкомягких, апгрэйд - есть смена первых трёх цифр(подсистема MSI). При этом, если вы будете тестировать апгрэйд между двумя разными билдовками - то нифига не будет (в понимании мелкомягких, и как следствие - апгрэйда по умолчанию не будет). Можно конечно же "подтолкнуть шаловливыми ручками" - но сие может нечаянно вылезти в какой-нить последней версии форточек (сейчас это типа вынь8), в виде плавающей бяки на деинстоле. смешного мало... потому как правило вылазит у энного клиента в его специфично настроенной оси... удачи вам, она вам потребуется (круглый) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2013, 01:36 |
|
||
|
Major version, Minor version, Release, Build
|
|||
|---|---|---|---|
|
#18+
kolobok0, система продумана до нас, всё предельно логично и никакого гимора: номер release должен меняться, иначе это не релиз (не обновление) а внутренний (build/revision) никого не интересует, на то он и внутренний p.s. сорри за "некрофилию", спутал темы во вкладках браузера ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2013, 17:41 |
|
||
|
Major version, Minor version, Release, Build
|
|||
|---|---|---|---|
|
#18+
revisionist...а внутренний (build/revision) никого не интересует, на то он и внутренний ... логически всё верно. но если попробывать домыслить (для кого-то) либо вспомнить сюжет из жизни(для других) и прогнать выше сказанное через цикл разработки, то мягко говоря подводные камни оголятся. Или по другому: Вы планируете тестировать весь продукт после каждого релиза, или нет? :) поверхностный подход - наше всё :) главное поспорить. ээээээ Вам случаем не 16? у меня сын вот так вот - не подумавши, лозунги из телека или из школы иногда эээээ ляпает.... приходится с ним логически ситуацию проводить немножечко дальше чем видно на самом деле :) (круглый) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2013, 20:13 |
|
||
|
Major version, Minor version, Release, Build
|
|||
|---|---|---|---|
|
#18+
> Вы планируете тестировать весь продукт после каждого релиза, или нет? вообще-то тестируют не после, а до релиза (после - это уже фидбэк от пользователей) насчет "весь" ли - автоматическая часть тестирования - да, полностью, ручная - если это багфикс-релиз - то не "весь", а исправление ошибок, но и остальное - по возможности тоже (не планируется, на усмотрение тестера) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2013, 02:35 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=38402263&tid=1341665]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
386ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 251ms |
| total: | 711ms |

| 0 / 0 |
