Важно: обновление FossDoc до версии 5.3

Темы, которые нельзя применить ни к одной из вышеприведенных категорий
Аватара пользователя
Andrew
Разработчики FossDoc
Сообщения: 875
Зарегистрирован: 26 дек 2008, 16:03

Важно: обновление FossDoc до версии 5.3

Сообщение Andrew » 22 мар 2013, 09:44

В связи с выходом обновления FossDoc 5.2 всем, кто уже использует FossDoc более ранних версий:

Новая версия серверной части более "критически" реагирует на не-корректные программные запросы клиентов. После того, как вы установите новый сервер FossDoc 5.2 , ваши предыдущие клиенты при попытке создать карточку документа получат сообщение об ошибке: "System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта". Это связано с обнаруженной ошибкой в предыдущих версиях клиента.

В связи с этой особенностью, порядок обновления таков:

1) вы оставляете старую версию сервера и постепенно обновляете клиентские места на более новую версию - новый клиент будет работать со старым сервером на 90% (но разумеется, если он обратится к новому API - вы получите ошибку).

2) когда установка новых клиентских мест завершена (вы обновили всех своих пользователей), обновите сервер.

avkim
Пользователь
Сообщения: 186
Зарегистрирован: 03 апр 2012, 05:54
2 + 2 = ?: 4

Re: Важно: обновление FossDoc до версии 5.2

Сообщение avkim » 08 апр 2013, 10:02

Добрый день!
1. Как делать централизованное обновление клиентских машин? Или надо бегать по всем и делать обновление? На счет удаленного входа в клиентскую машину и обновление можете не говорить, все равно это гемор, если у меня 100 клиентов.
2. Откуда лучше качать новую версию?

avkim
Пользователь
Сообщения: 186
Зарегистрирован: 03 апр 2012, 05:54
2 + 2 = ?: 4

Re: Важно: обновление FossDoc до версии 5.2

Сообщение avkim » 08 апр 2013, 11:00

Оказывается обновление версии уже было дважды((((, а я даже и не знал! Почему нет рассылки о выходе новой версии? О выходе 5.2. в этот раз тоже узнал случайно, зайдя на форум.
На данный момент у нас стоит версия 5.0.5.
Как обновляться в нашем случае до версии 5.2. ? Нужно ли обновляться сначала до версии 5.1. ?

Аватара пользователя
Andrew
Разработчики FossDoc
Сообщения: 875
Зарегистрирован: 26 дек 2008, 16:03

Re: Важно: обновление FossDoc до версии 5.2

Сообщение Andrew » 08 апр 2013, 11:39

Обновиться можно сразу на 5.2, промежуточные обновления вам не нужно делать - новая версия сама при старте обновляет (дополняет) объектами вашу базу.

Но мы всегда рекомендуем сделать так:

1) заведите тест-сервер для "опытов" (чтобы там был свой SQL Server)
2) снимите бекап базы (средствами SQL Server) с рабочего сервера, и поднимите его на тестовом
3) установите новую версию сервера на тест-машине, с вашей "рабочей" лицензией, и направьте его на поднятую базу
4) проверьте что сервер новой версии запустился нормально на вашу базу и проблем нет (все модули что у вас работали на старой версии должны тоже заработать)
5) попробуйте свои бизнес-процессы (по идее все должно нормально работать).

Если проблем явных нет то можно обновить и рабочий сервер (клиентов).

avkim
Пользователь
Сообщения: 186
Зарегистрирован: 03 апр 2012, 05:54
2 + 2 = ?: 4

Re: Важно: обновление FossDoc до версии 5.2

Сообщение avkim » 08 апр 2013, 11:44

Спасибо!
А как на счет предыдущих моих вопросов, которые я писал выше?

Аватара пользователя
Andrew
Разработчики FossDoc
Сообщения: 875
Зарегистрирован: 26 дек 2008, 16:03

Re: Важно: обновление FossDoc до версии 5.2

Сообщение Andrew » 08 апр 2013, 11:45

По поводу централизованного обновления клиентов:

Вы можете использовать любые средства деплоинга msi инсталляций (например, домен Windows).
Есть также вариант - click-once клиент.

Суть его такова: он выкладывается на некую сетевую "шару", на определенной машине. Важно чтобы люди могли входить на эту шару без логина-пароля (анонимно, гостевой вход).
Например: \\server\clickonce

Инсталляция клик-ванс должна быть "настроена" под эту шару - про это можно прочесть тут:
https://fossdoc.com/clickonce-settings

Далее, установить так: идем к человеку (или просто как-то ему рассказываем куда идти), он заходит на сетевую шару, НЕ копирует себе а сразу кликает по setup.exe прямо из сети. Ему установится клиент, и он сможет им пользоваться.

В будущем - когда нужно будет обновить снова клиент, вы поместите новую версию в ту же самую шару на сети, и клиент при запуске увидит обновление и предложит всем обновляться.

Аватара пользователя
Andrew
Разработчики FossDoc
Сообщения: 875
Зарегистрирован: 26 дек 2008, 16:03

Re: Важно: обновление FossDoc до версии 5.2

Сообщение Andrew » 08 апр 2013, 11:46

Еще момент: клик-ванс клиент и обычный клиент МОГУТ жить вместе. Поэтому вы спокойно можете всем "расставить" новый клик-ванс - люди не пострадают от его появления.

avkim
Пользователь
Сообщения: 186
Зарегистрирован: 03 апр 2012, 05:54
2 + 2 = ?: 4

Re: Важно: обновление FossDoc до версии 5.2

Сообщение avkim » 08 апр 2013, 13:04

Спасибо!
А откуда все таки качать новую версию 5.2?

Аватара пользователя
Andrew
Разработчики FossDoc
Сообщения: 875
Зарегистрирован: 26 дек 2008, 16:03

Re: Важно: обновление FossDoc до версии 5.2

Сообщение Andrew » 08 апр 2013, 13:06

С сайта скачайте, единственно удалите папку solution (Server\Solution), там демо-база и лицензия, но вам то это уже не нужно.

avkim
Пользователь
Сообщения: 186
Зарегистрирован: 03 апр 2012, 05:54
2 + 2 = ?: 4

Re: Важно: обновление FossDoc до версии 5.2

Сообщение avkim » 08 апр 2013, 13:19

Понял, спасибо!

Ответить

Вернуться в «Общие вопросы»