Страница 2 из 2
Добавлено: 21 апр 2009, 11:20
Ged
dir /A /B /S
Добавлено: 21 апр 2009, 15:18
Andrey
как "до того" не скажу, но после установки проверяю Сервис-Информация-О компонентах-Различия с репозитарием
Добавлено: 22 апр 2009, 02:00
Ged
Слетели собственные res-файлы после запуска файла RegComp.bat
А он в принципе ни для чего другого и не предназначен - тупо прописывает компоненты на системы которые указаны в подсовываемой ему xml.
Чтобы оставались или добавлялись ваши ресы - естественно пропишите их в этой xml по образу и подобию.
Для регистрации собственных доработок пользуюсь проектом.
Быстро и удобно..
Код: Выделить всё
! 1. Предварительно зайти в репозитарий и удалить все старые ресурсы
! 2. Заменить путь в resource = 'D:\Wrk81\Res\#PatchName.res',
! при этом #PatchName.res - оставить как есть
! 3. Зайти в компилятор интерфейсов установить данный проект и откомпилировать его
! 4. Ресурсы автоматически добавяться в репозитарий
! -----------------------------------------------
! Макросы регистрации
! -----------------------------------------------
#Declare RegPatch(GroupName,PatchName)
#addgroup
name = 'GR_#GroupName',
GroupName = '#GroupName',
Comment = '#GroupName';
#addcomponent
name = '#PatchName',
resource = 'D:\Wrk81\Res\#PatchName.res',
group = 'GR_#GroupName',
Comment = 'Патч #PatchName',
flags = CF_OPTIONAL, priority = 3008, system = 'galnet';
#End
#RegPatch(GalSpb,Kbu)
#RegPatch(GalSpb,Kou)
#RegPatch(GalSpb,Tune)
#RegPatch(GalSpb,Zar)
Вот..
Патчируюсь всегда на автомате, стараюсь всегда перед загрузкой проверять PatchMan\exe\Prepare\ чтоб он пуст, большинство компонент берется из PatchMan\exe\Backup\, остальные (по минимуму) закачиваются с фтп.
В принципе за год такой схемы работы, головняка в части патчирования не получал. Хотя ерроры были при загрузке и попытке распаковать битые компоненты.
Добавлено: 28 апр 2009, 13:45
Serg7907
Кто-нибудь встречался с такой ситуацией? Пропатчил галактику, последние обновления, все нормально. В патчменеджере устновленные компоненты совпадают с зарегистрированными.
В Галактике запускаю отчет Сервис-Информация-О компонентах-Только различия - все ок.
Далее запускаю отчет Сервис-Информация - О компонентах - различия с репозитарием.
Там несколько косяков, для примера:
Компонент "COMPDATA" 'Служебные системные ресурсы'
Установлено: версия "5.4.16.0"
Зарегистрировано: версия "5.4.18.0"
При этом по всем остальным отчетам и по информации патчменеджера стоит 5.4.18.0.
Кто-нибудь встерчался с такими косяками? Кому верить в данном случае?
Добавлено: 28 апр 2009, 14:06
Polimer
Было такое. Оказалось, что переименованные файлы типа COMPDATA.RE~ г. воспринимает как установленные.
Добавлено: 28 апр 2009, 18:33
Serg7907
Понял в чем дело, сам накосячил.
По-видимому, в Патчменеджере в пути к системе еще в прошлый раз указал Gal810\exe, а не просто Gal810. В результате в папке exe создалась еще одна папка Gal810\exe\exe. Там старые ресурсники и остались болтаться после установки последних обновлений