Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
10.10.2010, 02:03
|
|||
---|---|---|---|
APEX Export Splitter, опция update и вообще |
|||
#18+
Привет! Доку читал, Гугл спрашивал, сам пробовал. Вопросы остались. 0. Кто-нибудь знает алгоритм, по которому формируется скрипт обновления утилитой APEXExportSplitter: Код: plaintext
Код: plaintext 1. 2. 3.
------------------------------------------------------- When I say "RTFM" or "STFF" or "STFW", the third letter means "Following" or "Fine"... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.10.2010, 13:46
|
|||
---|---|---|---|
APEX Export Splitter, опция update и вообще |
|||
#18+
По результатам моего косноязычного общения на OTN Forums (пока не окончательным): 0. C опцией update создаётся скрипт обновления, в который включаются все компоненты, изменившиеся с момента последней разбивки файла экспорта. Чтобы определить, изменился ли компонент, сравниваются контрольные суммы скриптов этого компонента. Если компонент изменился - мы получаем новый файл на месте старого и строку с вызовом этого файла в update.sql . Почему временами в update.sql попадают не изменившиеся компоненты - пока непонятно. 1. По умолчанию APEXExportSplitter при разбивке проверяет, изменился ли компонент. Если компонент не изменился и его файл уже существует (т.е., мы разбиваем экспорт приложения повторно в ту же папку), то файл остаётся нетронутым, время его последней модификации тоже не изменяется. Если включить опцию nochecksum , то даже у не изменившихся файлов обновится время последней модификации. Эдакий аналог touch . 2. Возможности изменять префикс имён скриптов, вызывающихся в install.sql и update.sql, и вызывать APEXExportSplitter из любой папки будут реализованы в следующих версиях. 3. Планируется поддерживать APEXExport и APEXExportSplitter в следующих релизах. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=50&mobile=1&tid=1876758]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
66ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 251ms |
total: | 409ms |
0 / 0 |