Skip to main content

Конференции

Просмотр конференции fido7.ru.ftrack:

Предыдущее Следующее

Дата: 03 Feb 2020, 11:48:50
От: Michael Dukelsky @ 2:5020/1042.0
Кому: Semen Panevin
Тема: Новая версия RNtrack 2.0.3


Привет, Semen!

02 February 2020 22:29, Semen Panevin послал(а) письмо к Michael Dukelsky:

 SP>>> Спасибо. А 2.0.4 ?
 MD>> Я не собираюсь выкладывать каждый патч.  Только новые версии, то
 MD>> есть вторая цифра в номере версии должна измениться.
 SP> Если верить ChangeLog, вторая цифра изменилась при переходе с 1.41 на
 SP> 2.0.2 однако про файлы версии 2.0.2 sf.net чёт ничего не знает...

Я вовсе не имел в виду, что как только вторая цифра в номере версии изменится, так сразу будет сделан релиз. Я просто хотел сказать, что, как правило, нет смысла делать релиз каждого патча. Релиз
версии 2.1, например может быть сделан с 2.1.287. :-)

В то же время, если, например, какие-то существенные ошибки в документации будут исправлены, то можно выложить версию с теми же большим и малым номерами версии и бОльшим номером патча.

 MD>>  Номер патча (последняя
 MD>> цифра номера версии) меняется, когда в работе программы по
 MD>> существу ничего не поменялось, но поменялись какие-то
 MD>> вспомогательные файлы. Те, кому нужны патчи, могут
 MD>> воспользоваться svn.
 SP> Читай выше. Почему 2.0.3 выложена а 2.0.2 нет?

Перечитай написанное ещё раз.

 SP> В чём разница в работе программы между 2.0.2 и 2.0.3? Если верить
 SP> ChangeLog, кроме добавления sample configs ничего не поменялось. Если
 SP> верить тебе, это не должно было привести к увеличению номера патча.

Перечитай написанное ещё раз. 
 SP> Где заканчивается 2.0.4 и начинается 2.0.5?

ОК, я тебя понял. Давай сделаем так. Начиная с версии 2.0.4 номер патча будет увеличиваться на 1 при каждом коммите. Версии 2.0.4 соответствовала ревизия 269. Будем считать, что после 2.0.4 во всех
2.0.Х номер патча равен номеру ревизии минус 269. Когда появится 2.1.0 то во всех 2.1.Х номером патча будет номер текущей ревизии минус номер ревизии версии 2.1.0. В данный момент, когда я это пишу,
номер ревизии 279, значит версия 2.0.14. При следующем коммите будет 280 и 2.0.15. Практически это означает что и мне, и тебе коммитить надо не командой svn ci, а скриптом, который сначала
увеличивает номер патча в файлах hpp/constant.hpp и MakeFiles/linux/rntrack.spec

Желаю успехов, Semen!
За сим откланиваюсь, Michael.

... node (at) f1042 (dot) ru

--- GoldED+/LNX 1.1.5-b20170303
Origin: ==<<.f1042.ru.>>== (2:5020/1042)

Предыдущее Следующее

К списку сообщений
К списку конференций