Bug 2801

Summary: Обеспечить узнавание конкретной версии SELTA
Product: SELTA@Etersoft Reporter: Vitaly Lipatov <lav>
Component: selta.dllAssignee: Станислав Коробейников <stas>
Status: CLOSED FIXED QA Contact:
Severity: minor    
Priority: P4 CC: goga, lav, shan
Version: 1.0 beta   
Target Milestone: версия 1.0.4   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 2637    

Description Vitaly Lipatov 2008-11-01 23:34:54 MSK
Сейчас кроме того, что SELTA 1.0.4, узнать ничего невозможно. Нужно сделать фиксацию и вывод версии билда.
Например, бета-версии можно выкладывать в виде
selta-1.0.4.20081101.msi.
Comment 1 Станислав Коробейников 2008-12-11 14:30:31 MSK
Исправил makefile в msi. Теперь пишется selta-1.0.4.20081211.msi.
Comment 2 Vitaly Lipatov 2008-12-11 14:44:00 MSK
1. Только надо обеспечить нормальное имя при релизах (ну наверное просто вручную переименовывать).
2. А как из установленной программы это узнать?
Надо чтобы подобная информация попадала в selta/version.h, и выводилась потом в программе.
Comment 3 Станислав Коробейников 2008-12-11 17:20:19 MSK
(In reply to comment #2)
> 1. Только надо обеспечить нормальное имя
> при релизах (ну наверное просто вручную
> переименовывать).
В начале make файла ADDDATEVER = YES / NO. Что соответственно добавляет или нет версию и дату в название.

> 2. А как из установленной программы это
> узнать?
> Надо чтобы подобная информация попадала в
> selta/version.h, и выводилась потом в программе.
Не потребовалось добавлять в selta/version.h. Make файл смотрит там версию, и пишет ее в Property.idt(файл создает временно). От туда версия попадает в реестр, ну и соответственно на форму установленной программы.