Фирма "Перспектива"
Сайт технической поддержки
Звоните нам: (495)371-27-34
371-64-03
371-97-80
709-87-05
709-87-11
709-88-05
Главная Коммерческий Термит Бюджетный Термит Системная часть Документация

 

Технология работы с патчами


Патч – это набор файлов, служащий для исправления ошибок или изменения функциональности существующей у клиента версии программы. Патч содержит в себе строго ограниченный набор файлов для того, чтобы, изменяя какой-либо один модуль, не затрагивать остальные.

Патчи предоставляются клиенту в виде самораспаковывающегося архива. Набор существующих патчей можно просматривать на сайте фирмы «Перспектива» (для проектов Термит-Бюджет, Коммерческий Термит). Там же содержится информация об исправляемых ошибках (и/или вносимых изменениях в работе), дата и размер патча. В настоящий момент рекомендуется устанавливать все патчи. Набор и содержание патчей одинаковы для всех клиентов. Наряду с обычными, существуют накопительные патчи, в их номер заканчивается символом “a”. Накопительный патч содержит в себе несколько предыдущих патчей. Если, например, на сайте указано, что патч p91010a – накопительный и содержит в себе все патчи с p91001 по p91009, это значит, что его установка равносильна последовательной установке всех патчей с p91001 и по p91009 включительно.

ВНИМАНИЕ, ВАЖНО! Нумерация патчей осуществляется следующим образом: имя патча формируется как p<XX><YYY> или p<XX><YYY>a, где <XX> – номер релиза программы Термит, <YYY> – номер патча (буква a означает, что патч накопительный). Например, p91007 – патч №7 для релиза 91. Номер установленного у клиента релиза можно узнать, выбрав в Термите меню «Справка» / «О программе». Все патчи должны устанавливаться строго последовательно! То есть после установки, например, патча №007 нельзя ставить патч с номером 006 или меньшим. В сомнительных случаях лучше повторно установить все имеющиеся патчи, начиная с младших номеров, и заканчивая старшими.

Для использования патча необходимо скопировать его в каталог дистрибутива (например, \\Server\RmDistr) и распаковать (при этом существующие версии файлов дистрибутива будут заменены версиями, вошедшими в патч). Далее необходимо обновить версию Термита на локальной машине, с которой осуществляется обновление базы, и выполнить обновление базы данных. В описании патча будет указано, требует ли он обновления базы данных.

Некоторые патчи могут требовать проверки настроек модулей программы (например, модуля "Материалы" или другого). Это происходит в случае, когда расширяется функциональность программы и добавляются новые настройки или модифицируются существующие. Типичный симптом - получение пользователем предупреждений или сообщений об ошибках (например, "В настройках зарплаты не найдена константа хххххх!"). Чаще всего требуется лишь войти в настройки соответствующего модуля и нажать кнопку "Сохранить". Реже значение новой настройки не может быть сделано "по умолчанию", его необходимо заполнить вручную. В описании патча будет указано, требует ли он проверки каких-либо настроек.

Кроме патчей прикладной части, на сайте есть исправления и дополнения к системной части программы «Термит». Использование патчей системной части полностью аналогично тому, что написано выше. Некоторые патчи проекта требуют установки определенных патчей системной части (или выполнения специальных скриптов). В этом случае в описании будет присутствовать ссылка на требующееся обновление (скрипт).

Помимо всего вышеперечисленного, на сайте могут быть размещены ссылки на полезные программы или SQL-скрипты. Они предназначены исключительно для системных администраторов или других лиц, занимающихся внедрением и сопровождением программы Термит.


Зеркала нашего сайта: www.budgetsoft.ru, www.budgetsoft.com, www.termit.info, www.termit.com.ru

© Copyright Perspective 1993-2009. Все права защищены.
Дата последнего изменения страницы: 18.07.2013 16:15