From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Andrey Orlov To: ALT Devel discussion list Subject: Re: [devel] zope 2.8 downgrade Date: Fri, 22 Apr 2005 00:06:25 +0400 User-Agent: KMail/1.8 References: <200504211500.14660.peet@altlinux.ru> In-Reply-To: <200504211500.14660.peet@altlinux.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200504220006.26482.cray@neural.ru> X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Apr 2005 20:06:30 -0000 Archived-At: List-Archive: List-Post: On Thursday 21 April 2005 15:00, Peter V. Saveliev wrote: > По недосмотру, установил на сервер Zope 2.8 из Дедала. Всё нормально, > кроме того, что мне вдруг понадобился нормально работающий Zope (ну, > там, чтобы ftp работал и т.п.), а вот завести экземпляр на 2.7 уже не смог. Вроде, работает в 2.8? > Просто не стартует из-за, как я понял, фишек 2.8, осевших в базе > экземпляра. Экспортированный zexp не работает по тем же причинам. > Экспорт в XML не работает в 2.8. > > Из этого есть выход? Пока что крутится на 2.8. Думаю, что делать. Похоже кирдык.... Могу посоветовать экспортировать в xml .... а. Грите. тоже не работает. Мдя. А вот такой вопрос - база перепаковывалась после перехода или нет? Если не перепаковывалась - можно усечь после последней транзакции на версии 2.7 (даты и смещения транзакций можно посмотреть специальной утилитой, где-то в исходниках Zope валяется, не то fsdump.py, не то типа того, печатает даты и смещения транзакций в Data.fs). Data.fs, как известно, в процессе работы только дописывается в конец и ее всегда можно обрезать, если что-то не задалось. Если же перепаковывалась - можно попробовать тоже самое, только шансов на благополучный исход существенно меньше. Ну и другой вариант - попробовать отловить через try .... except в тех местах, где оно падает на 2.7 и все-таки запустить и экспортировать. Правда, боюсь мусор не вычистите. Но это уже будет чистое шаманство: если получиться, будете очень гордится собой :) ЗЫ: Пугает только то, что сменилась версия ZODB. Причем сильно. -- WthBstRgrds -- Андрей Орлов -- --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org --- ----------------------------------------