Latest post of the previous page:
Основная движущая сила у нас DrKnS. Если он готов, например, по той же логике по которой сейчас назначаются 'стабильные' сборки выделять release ветки - я только за.Стабильные сборки существуют.
- DrKnS
- Posts: 6114
- Joined: Thu 04 Aug, 2005 06:44
- Location: Kyiv
- Has thanked: 12 times
- Been thanked: 426 times
Стабильные сборки существуют.
Ну это личное дело каждого, да.
Позиция "я этим всё равно не пользуюсь, зачем оно мне" имеет право на жизнь, ибо зарплату тут не платят.
Однако, если вы все равно коммитите багфикс в мастер:
- Скопировать коммит в другую в ветку в гите это аж одна команда (если нет конфликтов)
- Даже если есть - багфиксы у нас сейчас - это, как правило, точечные изменения на пару строк, а не "здесь не исправить уже ничего, проще всё выбросить и написать с нуля", перенести это вручную можно за минуту.
Так там выделять особо нечего. Это в svn c ветками в целом была ж-па и страдания, в git всё весьма просто. Основное - это туда коммитить.
Ну и надо придумать, что делать с номерами билдов, чтобы сохранить сквозную нумерацию для мастера (т.к., как правильно отмечено, так было десятилетиями), но различать исправления внутри "стабильной" ветки.
Можно задействовать VersionInfo.Revision.
Например, сейчас HEAD - 3.0.0.5343.
Делаем из него ветку 3.0.
При изменениях номер билда не трогаем, он в этой ветке теперь всегда 5343. Инкрементим Revision. В changelog пишем build 5343.1, 5343.2, 5343.3...
Мастер же теперь 3.1. В сhangelog продолжаем писать как всегда.
Через какое-то время делаем новую, допустим, из 3.1.0.5555:
3.1.0.5555 -> 3.2.0.5556, 3.2.0.5557, 3.2.0.5558... - master, 3.2
3.1.0.5555 -> 3.1.1.5555, 3.1.2.5555, 3.1.3.5555... - ветка 3.1
Стабильные сборки существуют.
А мне нравятся красивые номера!
Стоит ли городить огород? Да и со стабильностью все нормально.
При такой модели развития продукта в самый раз! Релиз каждые пару месяцев это нормально. Накопились изменения, пришла красивая циферка - релиз!
Ждем релиз v3.0 build 5350
Стоит ли городить огород? Да и со стабильностью все нормально.
При такой модели развития продукта в самый раз! Релиз каждые пару месяцев это нормально. Накопились изменения, пришла красивая циферка - релиз!
Ждем релиз v3.0 build 5350
Last edited by Arama on Mon 24 Dec, 2018 08:47, edited 1 time in total.
-
- Posts: 1329
- Joined: Mon 04 Apr, 2005 13:41
- Location: San Ramon, CA / Kharkov, UA
- Has thanked: 32 times
- Been thanked: 61 times
Стабильные сборки существуют.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
- HaRT
- Moderator
- Posts: 10867
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Стабильные сборки существуют.
Никто не мешает лично вам выбирать для себя сборки Фара по красивым номерам, а, скажем, продукты питания для семьи по красивым названиям. Вот только не надо навязывать своё иррациональное предпочтение другим.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Стабильные сборки существуют.
при чем тут это? когда уважаемый 2useven10 поднял данную тему он тоже навязывает свое мнение? любой кто высказывается тоже навязывает?
я просто написал свое мнение: Не нужно ничего менять все и так хорошо.
Стабильные сборки существуют.
Стабильные сборки:
https://farmanager.com/files.php
Ночные сборки:
https://www.farmanager.com/nightly.php
https://farmanager.com/files.php
Ночные сборки:
https://www.farmanager.com/nightly.php
Last edited by grinz on Mon 21 Jan, 2019 08:01, edited 1 time in total.