Quote from: Andrei at Nov 06, 2009, 02:30 AM
Хорошо, как это объяснить тогда:
"В админке:
Кодовое имя версии rev 5985
svn клиент сообщает:
Завершено до ревизии: 6020"
все файлы были заменены физически в папке с установленной системой, база данных обновилась.
Недавно была тема на англ. форуме, по поводу данного не соответствия, не могу найти, может в этом проблема.
Я проверял после чистой установки.
У MODx и SVN могут быть разные ревизии. Все дело в том, что ветка с revolution (и не только она) все в том же репозитории. Поэтому каждый коммит не важно куда, прибавляет номер. Так что это нормально.
Как я проверял:
Взял папку в которую извлекаю из svn. Выбрал в меню "Обновить до ревизии", указал 6020. Сделал экспорт, и произвел чистую установку с демо-контентом.
У меня все работало.
Единственное отличие в модуле, которое было между 6020 ревизией и финальной 1.0.2 версией - это фикс с privateweb flag.
http://svn.modxcms.com/crucible/changelog/modx/?cs=6039
Но что мне не понятно, почему у тебя там старая ревизия отображалась. Я не уверен, обновляется ли она автоматически с каждым извлечением (хотя должна). Но баг был пофиксен в ревизии 5992. Если у тебя дистрибутив этот остался, дай посмотреть.
Вот собственно сам коммит
http://svn.modxcms.com/crucible/changelog/modx/branches/1.1?cs=5992
RAW
http://svn.modxcms.com/crucible/browse/~raw,r=5992/modx/branches/1.1/assets/modules/docmanager/classes/dm_backend.class.php
Сравни файл.