Версии ночных сборок

Форум для обсуждения деталей разработки программы SAS.Планета

Модераторы: vdemidov, Tolik

Версии ночных сборок

Сообщение Tolik » 25 янв 2012, 08:52

Надо как-то навести порядок с версиями ночных сборок.
Что мы имеем:

1. В Help-About: Version: 110224 Nightly
2. Имя файла: SAS.Planet.Nightly.4891.7z
3. В Commits.log в первой строке: changeset: 4891:27f2672c5c21
4. На битбакете можно найти (с трудом): 27f2672c5c21 мелкая правка 1 day ago

Нет никакой связи между версией и номером changeset. То есть если взять какой-то SASPlanet.exe, невозможно понять, какие коммиты в него вошли.

1. Можно ли в Help-About указывать не только версию, но и changeset?
2. Можно ли в имени файла указывать версию?
3. Можно ли в Commits.log указывать не только changeset, но и версию?
4. Можно ли в битбакете увидеть номер changeset, а не только коммит? (на всякий случай спросил)

Имеется в виду, может ли ночная компилилка всё это делать автоматически.
Tolik
Гуру
 
Сообщения: 2536
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 235 раз.
Поблагодарили: 491 раз.

Re: Версии ночных сборок

Сообщение zed » 25 янв 2012, 10:59

То есть если взять какой-то SASPlanet.exe, невозможно понять, какие коммиты в него вошли.

1. Наводим мыша на exe и видим ревизию:
Image 2.gif

2. Открываем TortiseHG и смотрим на изменения:
Image 1.gif

...либо довольствуемся информацией из CommitsLog.txt
Хитрости GoogleEarth - то, чего вы не знаете о гугле

За это сообщение автора zed поблагодарил:
vdemidov (25 янв 2012, 11:19)
Аватара пользователя
zed
Гуру
 
Сообщения: 2888
ICQ: 357167611
Зарегистрирован: 16 авг 2008, 20:21
Откуда: Беларусь, Могилёв
Благодарил (а): 89 раз.
Поблагодарили: 525 раз.

Re: Версии ночных сборок

Сообщение Tolik » 25 янв 2012, 11:22

Ок, значит, на 1-й вопрос ответ положительный.
Тогда сделайте, плиз, чтобы в Help-About отображался этот номер.

А Repository Explorer можно настроить, чтобы показывал эти номера? Выглядит почти так же, но без Rev и Branch.
А такого Workbench у меня нет, где взять?

P.S. Нашёл как настроить: View - Choose Details - Revision Number/ID
Последний раз редактировалось Tolik 25 янв 2012, 11:36, всего редактировалось 1 раз.
Tolik
Гуру
 
Сообщения: 2536
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 235 раз.
Поблагодарили: 491 раз.

Re: Версии ночных сборок

Сообщение vdemidov » 25 янв 2012, 11:31

Я тоже за то, что бы в Help-About отображался номер ревизии.
И имя файла можно было бы дату добавить ИМХО.
То есть:
в Help-About: Version: 120115.4783 Nightly
имя файла: SAS.Planet.Nightly.120115.4783.7z
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1685
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 135 раз.

Re: Версии ночных сборок

Сообщение Parasite » 25 янв 2012, 21:07

Tolik писал(а):1. Можно ли в Help-About указывать не только версию, но и changeset?
2. Можно ли в имени файла указывать версию?
3. Можно ли в Commits.log указывать не только changeset, но и версию?
4. Можно ли в битбакете увидеть номер changeset, а не только коммит? (на всякий случай спросил)

5. Можно ли во вкомпиленной в экзешник версии (SASPlanet.exe->(RClick)Properties->Version) выводить актуальную циферку, а не четвертый год подряд нечто дефолтовое "ProductVersion: 1.0.0.0 : FileVersion: 0.0.0.0"?
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5613
ICQ: 15819243
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 119 раз.
Поблагодарили: 439 раз.

Re: Версии ночных сборок

Сообщение vdemidov » 25 янв 2012, 21:38

Вполне нормальная версия вкомпилена в екзешник:
FileVersion : 12.1.25.4902
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1685
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 135 раз.

Re: Версии ночных сборок

Сообщение Parasite » 25 янв 2012, 21:42

vdemidov писал(а):Вполне нормальная версия вкомпилена в екзешник:
FileVersion : 12.1.25.4902

Буду краток:
Clipboard01.gif

PS: WinServ 2003 Datacenter
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5613
ICQ: 15819243
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 119 раз.
Поблагодарили: 439 раз.

Re: Версии ночных сборок

Сообщение Tolik » 25 янв 2012, 23:00

Parasite писал(а):Буду краток:

Это на "релизе" (на прошлогоднем) так, а на ночнушках нормально показывает.
Tolik
Гуру
 
Сообщения: 2536
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 235 раз.
Поблагодарили: 491 раз.

Re: Версии ночных сборок

Сообщение Parasite » 26 янв 2012, 05:18

Tolik писал(а):
Parasite писал(а):Буду краток:

Это на "релизе" (на прошлогоднем) так, а на ночнушках нормально показывает.

Это на том, что прямо сейчас висит на главной под самой большой и красивой кнопкой. Вчера скачал. И 95% посетителей тоже именно это качают, несмотря на все обилие "ночнушек" и не говоря уж про stable\unstable (где первая - как раз релизная как правило, а svn-сборки полны глюками чуть менее чем полностью и для простого хомячного юзания часто...эээ...не очень пригодны).

Не пора ли прислушаться к Толику и сделать релиз, с прошлого года-то? А то у всех одна путаница между официальным\неофициальным (где неофициального уже намного больше) и перехотелкивание по факту уже имеющихся фич и хотелок... А предыдущее "релизное" убрать в баню, чтобы оно больше не портило Генеральную Линию Партии. :)
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение

За это сообщение автора Parasite поблагодарили: 2
bk99 (26 янв 2012, 09:08) • xromeo (05 фев 2012, 12:54)
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5613
ICQ: 15819243
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 119 раз.
Поблагодарили: 439 раз.

Re: Версии ночных сборок

Сообщение vasketsov » 26 янв 2012, 12:51

Parasite писал(а):Не пора ли прислушаться к Толику и сделать релиз, с прошлого года-то?

Пора бы. Но тогда уже прямо сейчас надо объявить мораторий на совсем новые хотелки (разве что "деревянные" настройки хотелось бы увидеть и заюзать), и до релиза допиливать только уже начатые, ну и конечно устранять кривоту всякую. Тогда к марту выйдет стабильный релиз.

За это сообщение автора vasketsov поблагодарили: 3
DJ VK (26 янв 2012, 18:31) • garl (26 янв 2012, 13:18) • xromeo (05 фев 2012, 12:54)
vasketsov
Специалист
 
Сообщения: 901
Зарегистрирован: 25 июл 2009, 21:15
Благодарил (а): 0 раз.
Поблагодарили: 193 раз.

След.

Вернуться в Раздел для разработчиков программы SAS.Планета

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1