Вверх ↑
Этот топик читают: Гость
Ответов: 5446
Рейтинг: 323
#1: 2007-09-20 03:28:58 ЛС | профиль | цитата
С момента перехода с ini на db я постоянно мучаюсь с повторным добавлением новых компонентов
после каждого обновления с SVN. Поэтому было бы хорошо иметь "автоустановку" компонентов в среде.

Примерная схема работы:
* При установке нового компонента среда копирует его his-файл в некую архиивную директорию, скажем %HIASM%/int/his_backup
* При запуске среда автоматически сканирует эту папку и проверяет, установлен(ы) ли компонент(ы), прописанные в этом файле, в среде, и если нет - производит установку. Так как это будет
делаться из среды, то тогда можно будет избежать перезапуска среды после установки, так как
достаточно вставить этот код до заполения палитры элементов.
* При удалении компонента его his-файл стирается из "архива".

Я почти уверен, что даже при установке всех существующих на сегодня компонентов, задержка на сканирование и установку при загрузке среды будет минимальна. Как вариант, можно выполнять проверку не каждый раз при запуске, а только если в коммандной строке указан соответствующий ключ (например, "rescan").

Что скажешь?
карма: 1

0
vip
#1.1контекстная реклама от партнеров
Администрация
Ответов: 15294
Рейтинг: 1518
#2: 2007-09-20 10:59:47 ЛС | профиль | цитата
да возможно имеет смысл так сделать
карма: 26
0
2
Сообщение
...
Прикрепленные файлы
(файлы не залиты)