Установка патчей
Модераторы: m0p3e, edward_K, Модераторы
-
- Местный житель
- Сообщения: 289
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Saint-Petersburg
- Контактная информация:
Мне, честно, пока ваще не понятно, зачем в репозитарии ставится версия компоненты и ведется сверка с версией компоненты, лежащей в системе.
Для работы важен сам факт регистрации компоненты, версия ее берется при старте из реальной компоненты и контроль взаимозависимостей идет на прикладном уровне - наскока понимаю, репозитарий здесь не задействуется.
Т.е. не понятно, для чего, кроме как для "искусственной" проверки версий компонент, приводящей к соотв. сообщениею на входе, используется поле "версия компоненты" в репозитарии?...
Для работы важен сам факт регистрации компоненты, версия ее берется при старте из реальной компоненты и контроль взаимозависимостей идет на прикладном уровне - наскока понимаю, репозитарий здесь не задействуется.
Т.е. не понятно, для чего, кроме как для "искусственной" проверки версий компонент, приводящей к соотв. сообщениею на входе, используется поле "версия компоненты" в репозитарии?...
-
- Местный житель
- Сообщения: 1844
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
- Контактная информация:
А я так понимаю никакого контроля не было в этом плане. Можно было на протяжении многих лет в /exe какой нить xxx.res перенакрыть более ранней версией компонента и запустить Галю - все запускалось без всяких мессагов до недавнего времени. Другой вопрос насколько корректно все это работало ...в результате таких действ могло многа разных чудес происходить..thor писал(а): ...версия ее берется при старте из реальной компоненты и контроль взаимозависимостей идет на прикладном уровне - наскока понимаю, репозитарий здесь не задействуется....
если Вы,конечно, об этом - что происходило при старе Гали и работе в дальнейшем в ней..
-
- Постоянный обитатель
- Сообщения: 150
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Иркутск
- Контактная информация:
А я от сообщения по-другому избавился, просто еще раз запустил автоматическую установку компонентов и синхронизацию.....судя по логу ничего не установилось, но вылетело сообщение, что обновления успешно установлены. После этого сообщение "Регистрация компонентов не совпадает с инсталляцией....." перестало вылетать, причём так же избавились от него и в другой организации.
-
- Местный житель
- Сообщения: 258
- Зарегистрирован: 13 апр 2006, 11:57
- Откуда: Бегущий к Галактике
Последние обновления действительно нетривиальны по своим последствиям. Поимели большой геммор с настройками сохранения файлов, которые были давно настроены и прекрасно работали. А дело в следующем: что бы не прописывалось в Startup.inc для файлов OUT и TMP, они упорно сохраняются в каталог запуска клиента, к которому добавляется Out и Tmp соответственно. Более того, если в задании пути для этих файлов участвуют переменные, заданное имя диким образом комбинируется с каталогом запуска, получается что-то типа: D:\Gal810\ServerName\Out - путь, которого конечно не существует. В результате клиент просто падает по рантайму с ошибкой библиотеки streams.
Serges
у нас было что-то подобное в середине прошлого года, когда ни с того, ни с сего после очередного "патчевания" Гала перестала реагировать на клиентский конфиг - все пути, прописанные в нем, затирались путями из Startup.inc
помогла допись секции [Common] в клиентский конфиг
AddConfigFile=
SaveCfgToFile=
у нас было что-то подобное в середине прошлого года, когда ни с того, ни с сего после очередного "патчевания" Гала перестала реагировать на клиентский конфиг - все пути, прописанные в нем, затирались путями из Startup.inc
помогла допись секции [Common] в клиентский конфиг
AddConfigFile=
SaveCfgToFile=