Обновление

Внимание: При обновлении программы все пользователи должны выйти из программы, для исключения вероятности потерь данных.

  • Процесс обновления программы
    Обновление программы начинается с обновления сервера приложения, после обновления которой при каждой новой авторизации пользователей, система проверяет версии сервера и клиента. В случае расхождения версий клиентская часть программы производит скачивание новой версии программы с специальной директории на сервере и запускает процесс установки новой версии.
  • Директория файлов обновления
    При установке программы, инсталяционные действия автоматически создают специальную директорию в папке установке сервера приложения. По-умолчанию, директория Updates, которая расшаривается и становится доступной всей локальной сети.
    Обычно это путь: C:\Program Files (x86)\Giasoft\Biletion Server\Updates\

1. Автоматическое обновление
Автоматическое обновление предполагает настройку на форме включением флага Устанавливать обновления автоматически с указанием периода проверки и запуска обновления. При выполнении автоматического обновления, производится только обновление сервера приложения.

2. Ручное обновление
При открытии формы и отображении системой о наличии новой версии, вы можете принудительно начать обновление сервера, для этого необходимо выполнить команду Обновить сервер.

Сценарий выполнения обновления

1. Скачать файл обновления (*.zip)

2. Скопировать полученный файл в директорию файлов обновления

3. Открыть форму управления обновлением Администрирование - Дополнительно - Обновление

4.1 Автоматическое обновление
4.1.1. Включить Устанавливать обновления автоматически
4.1.2. Настроить период обновления и задать время запуска. Рекомендуется задать время выполнения обновления программы в ночной период при отсутствии активности работы пользователями системой.
4.1.3. После события настроенного периода проверить версию программы, достаточно проверить любую клиентскую часть.

4.2. Ручное обновление
4.2.1. Убедится, что система обнаружила обновление и вывела информацию, что имеется обновление
4.2.2. Сообщить всем пользователям о необходимости выйди из программы для обновления программы
4.2.3. Дождаться выхода всех пользователей
4.2.4. Выполнить команду Обновить сервер
4.2.5. Дождаться завершения обновления и перезапустить клиентскую часть.
4.2.6. При запуске будет предложено обновить программу.
4.2.7. Сообщить всем пользователям о необходимости возобновить работу и запустить  клиентские части, при котором будет выполнен п.4.2.6 для каждого пользователя.
4.2.8. Обновление успешно установлено

Рекомендация: В случае наличия возможности, применять ручное обновление.


Рис. Форма управления обновлением программы