7 | | * !VerInfoTxtOnly - после прочтения sconf - читает [имя проекта]_dev.vit откуда берет первые 3 цифры версии, если надо - берет номер ревизии svn и пишет [имя проекта].vit. ВНИМАНИЕ - эти действия выполняются также и для всех остальных типов проекта наравне со спецефичными для каждого типа действиями. |
8 | | * !PascalCode - после действий !VerInfoTxtOnly - генерит еще и файлик [имя проекта]_ver.pas в который записывает константами [имя проекта]_Ver1, [имя проекта]_Ver2, [имя проекта]_Ver3, [имя проекта]_Ver4, [имя проекта]_Status, [имя проекта]_RCNum содержимое соответствующих (по именам) элементов объекта класса TVerInfoTxtFormat в том же формате в каком они там есть (т.е. Integer-ами). Собсно разработчик проги потом сможет просто перекинуть значения констант в новосозданный объект класса и делать со всем этим чего он захочет. |
9 | | * Delphi - делает апсалютно то же самое что в !PascalCode, но кроме всего прочего - смотрит файл [Имя проекта].dpr и если там включено сохранение номера версии - то впихивает туды новые значения версии. |
10 | | * !СppCode - поступает аналогично PascalCode, но вместо [имя проекта]_ver.pas создает [имя проекта]_ver.h - в который пишет все то же самое но в синтаксисе Си++. |
11 | | * Builder - поступает аналогично Delphi, но вместо пользуется логикой !СppCode вместо !PascalCode. |
| 7 | * '''!VerInfoTxtOnly''' - после прочтения sconf - читает [имя проекта]_dev.vit откуда берет первые 3 цифры версии, если надо - берет номер ревизии svn и пишет [имя проекта].vit. ВНИМАНИЕ - эти действия выполняются также и для всех остальных типов проекта наравне со спецефичными для каждого типа действиями. |
| 8 | * '''!PascalCode''' - после действий !VerInfoTxtOnly - генерит еще и файлик [имя проекта]_ver.pas в который записывает константами [имя проекта]_Ver1, [имя проекта]_Ver2, [имя проекта]_Ver3, [имя проекта]_Ver4, [имя проекта]_Status, [имя проекта]_RCNum содержимое соответствующих (по именам) элементов объекта класса TVerInfoTxtFormat в том же формате в каком они там есть (т.е. Integer-ами). Собсно разработчик проги потом сможет просто перекинуть значения констант в новосозданный объект класса и делать со всем этим чего он захочет. |
| 9 | * '''Delphi''' - делает апсалютно то же самое что в !PascalCode, но кроме всего прочего - смотрит файл [Имя проекта].dpr и если там включено сохранение номера версии - то впихивает туды новые значения версии. |
| 10 | * '''!СppCode''' - поступает аналогично PascalCode, но вместо [имя проекта]_ver.pas создает [имя проекта]_ver.h - в который пишет все то же самое но в синтаксисе Си++. |
| 11 | * '''Builder''' - поступает аналогично Delphi, но вместо пользуется логикой !СppCode вместо !PascalCode. |