Стабильные сборки существуют.

Здесь можно обсудить сайт Far Manager и предложить идеи по его дальнейшему развитию.
2useven10
Posts: 5226
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 314 times

Стабильные сборки существуют.

Post by 2useven10 »

Latest post of the previous page:

Основная движущая сила у нас DrKnS. Если он готов, например, по той же логике по которой сейчас назначаются 'стабильные' сборки выделять release ветки - я только за.
Last edited by 2useven10 on Sun 16 Dec, 2018 20:29, edited 1 time in total.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Стабильные сборки существуют.

Post by DrKnS »

2useven10 wrote: Fri 14 Dec, 2018 16:36
DrKnS wrote: Fri 14 Dec, 2018 16:21 Что именно нереально?
Комитить туда багфиксы. (я не оптимист).
Ну это личное дело каждого, да.
Позиция "я этим всё равно не пользуюсь, зачем оно мне" имеет право на жизнь, ибо зарплату тут не платят.
Однако, если вы все равно коммитите багфикс в мастер:
- Скопировать коммит в другую в ветку в гите это аж одна команда (если нет конфликтов)
- Даже если есть - багфиксы у нас сейчас - это, как правило, точечные изменения на пару строк, а не "здесь не исправить уже ничего, проще всё выбросить и написать с нуля", перенести это вручную можно за минуту.
2useven10 wrote: Sun 16 Dec, 2018 19:59выделять reaesase ветки
Так там выделять особо нечего. Это в 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
Arama
Posts: 121
Joined: Mon 01 Jun, 2015 12:14
Has thanked: 8 times
Been thanked: 4 times

Стабильные сборки существуют.

Post by Arama »

А мне нравятся красивые номера!
Стоит ли городить огород? Да и со стабильностью все нормально.
При такой модели развития продукта в самый раз! Релиз каждые пару месяцев это нормально. Накопились изменения, пришла красивая циферка - релиз!
Ждем релиз v3.0 build 5350
Last edited by Arama on Mon 24 Dec, 2018 08:47, edited 1 time in total.
Yegor
Posts: 1328
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

Стабильные сборки существуют.

Post by Yegor »

Arama wrote: Mon 24 Dec, 2018 08:445350
А почему не 5353? Это-та уж точно стабильнее будет... :)
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
Arama
Posts: 121
Joined: Mon 01 Jun, 2015 12:14
Has thanked: 8 times
Been thanked: 4 times

Стабильные сборки существуют.

Post by Arama »

Yegor wrote: Mon 24 Dec, 2018 09:00 А почему не 5353? Это-та уж точно стабильнее будет...
не! нечетные некрасиво! красиво четные! 5350 - наш выбор
User avatar
HaRT
Moderator
Posts: 10854
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Стабильные сборки существуют.

Post by HaRT »

Arama wrote: Mon 24 Dec, 2018 08:44 А мне нравятся красивые номера!
Никто не мешает лично вам выбирать для себя сборки Фара по красивым номерам, а, скажем, продукты питания для семьи по красивым названиям. Вот только не надо навязывать своё иррациональное предпочтение другим.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Arama
Posts: 121
Joined: Mon 01 Jun, 2015 12:14
Has thanked: 8 times
Been thanked: 4 times

Стабильные сборки существуют.

Post by Arama »

HaRT wrote: Mon 24 Dec, 2018 11:23 Вот только не надо навязывать своё иррациональное предпочтение другим.
при чем тут это? когда уважаемый 2useven10 поднял данную тему он тоже навязывает свое мнение? любой кто высказывается тоже навязывает?

я просто написал свое мнение: Не нужно ничего менять все и так хорошо.
Arama
Posts: 121
Joined: Mon 01 Jun, 2015 12:14
Has thanked: 8 times
Been thanked: 4 times

Стабильные сборки существуют.

Post by Arama »

Видимо теперь каждый сам решает какие сборки стабильные :)
Shtirla
Posts: 117
Joined: Wed 04 Mar, 2009 20:09
Has thanked: 10 times
Been thanked: 2 times

Стабильные сборки существуют.

Post by Shtirla »

Это точно.
А где взять архив стабильных сборок? что то адрес не найду
grinz
Posts: 12
Joined: Tue 28 Dec, 2010 13:27
Location: Kharkov
Been thanked: 1 time

Стабильные сборки существуют.

Post by grinz »

Стабильные сборки:
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.
Post Reply

Return to “Обсуждение www.farmanager.com”