Страница 1 из 2

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Добавлено: 08 апр 2013, 11:44
avkim
Спасибо!
А как на счет предыдущих моих вопросов, которые я писал выше?

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

Добавлено: 08 апр 2013, 11:45
Andrew
По поводу централизованного обновления клиентов:

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

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

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

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

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

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

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

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

Добавлено: 08 апр 2013, 13:04
avkim
Спасибо!
А откуда все таки качать новую версию 5.2?

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

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

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

Добавлено: 08 апр 2013, 13:19
avkim
Понял, спасибо!