|
|
|
Что есть версии для разработки SaaS?
|
|||
|---|---|---|---|
|
#18+
Добрый день! Есть приложение, которое работает на наших серверах. Клиенты видят web-ui и читьаю релиз-ноты. При этом им пофиг весь semantic versioning. Т.е. имена версий искуственные, типа 16.08.08 Плюс к тому, автотестами покрыто не всё, нужно делать сборки из ветки для тестирования (в т.ч. на больших данных). Там версии именуются тоже криво- типа jira-1234-some-fix. Чтобы проще было мержить, эти версии не коммитятся, а временно подставляются при сборке. Получается, что версии в pom.xml не имеют никакого смысла. Речь о конечном приложении- никто другой эжти версии не использует. Как быть с версиями? Все этим записи maven-release-plugin только историю засоряют- можно по тэгам понять. 1. Жить всегда с 1.0.0? 2. При сборке мастера тупо инкрементить третью цифру а остальные двигать когда захочется? 3. Продолжать писать в pom.xml версии по дате? --<br /> Алексей.<br /> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2016, 12:08 |
|
||
|
Что есть версии для разработки SaaS?
|
|||
|---|---|---|---|
|
#18+
Alexey Tomin2. При сборке мастера тупо инкрементить третью цифру а остальные двигать когда захочется? Я за этот пункт. Только у "когда захочется" есть вполне четкие критерии. minor version инкрементится на каждый релиз пользователю (обычно, это исправления) major version инкрементится на каждый "большой" релиз, включающий новую функциональность и другие значительные изменения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2016, 12:12 |
|
||
|
Что есть версии для разработки SaaS?
|
|||
|---|---|---|---|
|
#18+
BlazkowiczAlexey Tomin2. При сборке мастера тупо инкрементить третью цифру а остальные двигать когда захочется? Я за этот пункт. Только у "когда захочется" есть вполне четкие критерии. minor version инкрементится на каждый релиз пользователю (обычно, это исправления) major version инкрементится на каждый "большой" релиз, включающий новую функциональность и другие значительные изменения Спасибо! Всё хорошо, но одна проблема - будет куча лишних записей от maven-release-plugin. На каждый мерж - два коммита. При том, что мы стараемся сквошить коммиты (оставляея в ветке 1-3 смысловых комита) получатеся, что в истории половина коммитов - от плагина. Плюс ещё мерж-коммиты - это вообще трэш и ад получается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2016, 15:59 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39289097&tid=2123836]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
89ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 235ms |
| total: | 422ms |

| 0 / 0 |
