Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Общие вопросы Ирбис64 :  ИРБИС Irbis
 
Установка новой вервии
Пользователь: KarKar (IP-адрес скрыт)
Дата: 19, April, 2011 09:37

Добрый день!

Вопрос давно назревший для меня: планируется ли разработка "дружественного" механизма перехода на новую версию (upgrade). А то уж очень это неудобно - экспортировать - устанавливать - опустошать - создавать - импортировать и ничего при этом не потерять :( И на все это убивать кучу времени...

------------
Bye. Alex.



Редактировано 1 раз. Последний раз 19.04.2011 09:38 пользователем KarKar.

Re: Установка новой вервии
Пользователь: Alio (IP-адрес скрыт)
Дата: 19, April, 2011 09:47

Предложите идею, как это сделать. Будем Вам очень признательны...

Re: Установка новой вервии
Пользователь: newkos (IP-адрес скрыт)
Дата: 19, April, 2011 10:05

Хм, понятно что автоматическое обновление тут не светит, но как вариант для тех, кто что-то менял в файлах:

- если был полностью переписан какой-то файл (не exe, из директории Datai), то заменять файл полностью.
- если же были внесены только небольшие изминения в какой-то файл из директории Datai, тогда в инструкции писать

найти: тра-ля-ля
заменить на: тру-ла-ла

тогда у тех кто что-то изменял есть возможность не потерять изминения в файлах, а заменить только то что нужно.

п.с. просто после выхода обновления тяжело уследить за теми файлами которые ты редактировал-менял что-то. А так больше я не вижу вариантов по обновлению.

Re: Установка новой вервии
Пользователь: Alio (IP-адрес скрыт)
Дата: 19, April, 2011 10:14

newkos написал(а):
-------------------------------------------------------
> Хм, понятно что автоматическое обновление тут не
> светит, но как вариант для тех, кто что-то менял в
> файлах:
>
> - если был полностью переписан какой-то файл (не
> exe, из директории Datai), то заменять файл
> полностью.
> - если же были внесены только небольшие изминения
> в какой-то файл из директории Datai, тогда в
> инструкции писать
Во-первых, что это такое "полностью переписан" и "небольшие изменения"?
Во-вторых, Вы видели какое кол-во параметрических файлов в системе существует?

Re: Установка новой вервии
Пользователь: newkos (IP-адрес скрыт)
Дата: 19, April, 2011 10:51

Alio написал(а):
-------------------------------------------------------
> Во-первых, что это такое "полностью переписан" и
> "небольшие изменения"?

Ну немного не правильно выразился, я имел ввиду что в файле были сделаны изминения более 80-90%, такие в обновлениях уже были, тогда легче конечно же заменить полностью файл.

А если было сделано не более 20-30% изминений в файле, тогда легче найти и заменить сделаные изминения

> Во-вторых, Вы видели какое кол-во параметрических
> файлов в системе существует?

Видел, но вы же когда делаете обновление не все 1-2 тысячи файлов включаете, а только те которые были изменины

Re: Установка новой вервии
Пользователь: rivald (IP-адрес скрыт)
Дата: 28, April, 2011 07:54

Проблема большая, потому что задача простая, а требует очень много времени. Я делал импорт-экспорт 4500 записей. Скорость импортирования, откровенно скажем, оставляем желать лучшего. Около 10 записей в секунду.
Получаем 4500/10/60 = 7,5 минут. После этой базы данных нужно скопировать следующую, в которой 6000 записей, это 6000/10/60 = 10 минут. И еще несколько баз данных. При этом время очень неудобное, так как отойти от компьютера нельзя и сидеть за ним и смотреть на него тоже не очень-то.
Выходит тратится несколько часов, хотя можно сделать это значительно быстрее, или, хотя бы удобнее.

Я бы посоветовал следующую модернизацию:
Вместо импорта-экспорта по одной базе данных сделать возможность импорта-экспорта всех баз данных. Сделать некоторый список баз данных с CheckBox-ами (квадратиками такими с галочками), чтобы можно было сразу отметить, что нужно экспортировать, а что не нужно.
Возможно для этого нужно будет даже разработать специальную утилиту, которая переводит все базы данных с любой версии на новую версию.
Понимаю, что параметрических файлов уже ооочень много. Но ведь если можно скопировать базу данных из администратора, то с точки зрения разработки, это всего лишь копирование кода из одного приложения в другое + планировщик, который следует списку импортируемых-экспортируемых баз данных. От этого выиграют все. В первую очередь, конечно, пользователи. Ну а вам не тратить время на всякие глупые вопросы.

Только если будете за это браться, не убирайте стандартный Импорт/Экспорт на всякий случай.

Re: Установка новой вервии
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 28, April, 2011 08:55

Тут скорее всего другая рекомендация: когда будите отвечать на это сообщение, не ругайтесь строго :).
То, что вы просите, давно решаемо. Вам поможет [irbis.gpntb.ru]. И вуаля, не придется сидеть за компом.

Re: Установка новой вервии
Пользователь: rivald (IP-адрес скрыт)
Дата: 28, April, 2011 12:58

Да, действительно штука хорошая, спасибо.:)
А главная ведь прелесть всего этого - это то что, создав пакетный файл, можно его использовать несколько раз, потому что новые базы данных очень редко добавляются.
Сразу облегчается переход на новую версию.:) Кто б мне раньше об этом сказал.)))

Re: Установка новой вервии
Пользователь: Alio (IP-адрес скрыт)
Дата: 28, April, 2011 13:58

Любопытно - а сколько раз в год Вы переходите на новую версию ИРБИС?

Re: Установка новой вервии
Пользователь: KarKar (IP-адрес скрыт)
Дата: 28, April, 2011 14:04

Alio написал(а):
-------------------------------------------------------
> Любопытно - а сколько раз в год Вы переходите на
> новую версию ИРБИС?

В ноябре 2010 переходили, сейчас переходим. Т.е. уже второй раз за пол года.

Re: Установка новой вервии
Пользователь: Alio (IP-адрес скрыт)
Дата: 28, April, 2011 14:50

Не понял - в течение года появляется ОДНА новая версия ИРБИС. Как же Вы за полгода умудрились дважды перейти на новую версию???

Re: Установка новой вервии
Пользователь: KarKar (IP-адрес скрыт)
Дата: 28, April, 2011 15:07

Эээ... я уж не помню. То ли лицензий больше мы запросили (хотя тогда exe'шник вроде только нужно изменить)... или тогда в прошлом году что-то не срослось с переходом, но занимаюсь второй раз.

PS: Кстати, действительно, скриптик, на который дал ссылку Панев Максим - полезная штучка.



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.