+  HandyCache форум
|-+  Главная категория» Новые предложения» Упорядочивание версий
Имя пользователя:
Пароль:
Страниц: [1]   Вниз
  Отправить эту тему    Печать  
Автор Тема: Упорядочивание версий  (Прочитано 8513 раз)
0 Пользователей и 1 Гость смотрят эту тему.
NothingAnother
Beta tester
*****

Репутация: +7/-2
Offline Offline

Сообщений: 434

Spoiler


« : 07 Январь 2007, 15:10:58 »

Только что с руборда: косяк с нумерацией (да и раньше жалобы были...)
Предлагаю изменить существующее положение с назначением сабжу номера версии на рекомендуемый M$ для Win-продуктов, а именно:
<старший номер>.<младший номер>.<номер билда>.<номер ревизии>
Т.е. не должно существовать двух разных сборок с одинаковым обозначением (впору хоть CRC или MD5 приписывать), да и на дату выпуска ссылаться при такой нумерации уже не потребуется
Цитата из MSDN:
Each assembly has a version number as part of its identity. As such, two assemblies that differ by version number are considered by the runtime to be completely different assemblies. This version number is physically represented as a four-part string with the following format:
<major version>.<minor version>.<build number>.<revision>
For example, version 1.5.1254.0 indicates 1 as the major version, 5 as the minor version, 1254 as the build number, and 0 as the revision number




Отлично! Теперь каждая сборка HC имеет номер версии!
« Последнее редактирование: 11 Январь 2008, 10:07:06 от DenZzz » Сообщить модератору   Записан

Мы тоже не всего читали Шнитке!..
© В. Вишневский
faZZ
Beta tester
*****

Репутация: +0/-0
Offline Offline

Сообщений: 33


Местный кот


« Ответ #1 : 07 Январь 2007, 16:42:51 »

да, я вот тоже хотел предложить. можно даже 3 цифрами обойтись.

зы в делфе же есть механизм нумерации версий. почему бы не пользоваться?
Сообщить модератору   Записан
NothingAnother
Beta tester
*****

Репутация: +7/-2
Offline Offline

Сообщений: 434

Spoiler


« Ответ #2 : 07 Январь 2007, 18:16:21 »

можно даже 3 цифрами обойтись
Да нет - уж если менять, то в полном соотв. стандапрту. В конце концов в Win есть механизм (API), проверяющий поле Version секции ресурсов PE-сборок. В частности, этим пользуется MSI-Engine. К примеру, если Автору, или кому-то ещё захочется создать для HC msi-инсталлер - корректное значение версии будет очень даже уместно. А ведь MSI предоставляет такие возможности, как выборочная инсталляция компонентов с возможностью в последствии изменить этот набор, онлайновая проверка доступности обновлений, проверка при каждом запуске сабжа на предмет случайного удаления или порчи (изменения) избранных объектов в каталогах установки и туева хуча других, не очень явных фич. Кроме того, существует "Центр управления приложениями" от M$, слепленный в подражание подобному функционалу от "Symantec" - и там пригодится... Да и вообще, если существует стандарт, то почему бы ему не следовать в полной мере - мало ли когда это может оказаться полезным?
Сообщить модератору   Записан

Мы тоже не всего читали Шнитке!..
© В. Вишневский
faZZ
Beta tester
*****

Репутация: +0/-0
Offline Offline

Сообщений: 33


Местный кот


« Ответ #3 : 08 Январь 2007, 05:15:29 »

раз уж столько фич, то почему бы не пользоваться. тем более я уже давно хочу
Цитировать
онлайновая проверка доступности обновлений
:Улыбка

ждем mai62
Сообщить модератору   Записан
Сергей
Beta tester
*****

Репутация: +9/-2
Offline Offline

Сообщений: 621



« Ответ #4 : 08 Январь 2007, 12:05:59 »

Давно пора так сделать. Полный бардак с нумерацией.
Сообщить модератору   Записан
mai62
Автор HC
*****

Репутация: +215/-4
Offline Offline

Сообщений: 6186


« Ответ #5 : 08 Январь 2007, 15:12:04 »

Цитировать
Только что с руборда: косяк с нумерацией (да и раньше жалобы были...)
В чем, собственно говоря, 'косяк'? Пользователь назвал версию
Цитировать
Версия handycache последняя (от 2 января)
Лично у меня никаких сомнений о какой версии идет речь не возникло.
Сообщить модератору   Записан
Сергей
Beta tester
*****

Репутация: +9/-2
Offline Offline

Сообщений: 621



« Ответ #6 : 08 Январь 2007, 15:37:40 »

В About желательно после номера версии еще и дату писать. Так легче понять - свежий HC или устарел Улыбка
Лично у меня текущая цифробуквоцифровая нумерация вызывает трудности.
Сообщить модератору   Записан
Сергей
Beta tester
*****

Репутация: +9/-2
Offline Offline

Сообщений: 621



« Ответ #7 : 09 Январь 2007, 13:07:44 »

Еще было бы неплохо видеть номер версии в заголовке после слова HandyCache
Сообщить модератору   Записан
trace
Новичок
*

Репутация: +1/-0
Offline Offline

Сообщений: 1


« Ответ #8 : 09 Январь 2007, 22:04:17 »

Полностью согласен с необходимостью навести порядок в этом вопросе! А поскольку существует стандарт - что мешает его использовать?
Сообщить модератору   Записан
Страниц: [1]   Вверх
  Отправить эту тему    Печать  

 
Перейти в: