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

Обновление Окая своими силами

Добавлено: 27.01.2022, 15:26
bigptach
Добрый день, хочу обновиться с версии 4.1.1 до 4.2.1
пока этого не делал но очень интересно было сделать самому, вроде как все просто но есть одно НО,
в перечне папок есть обновление папки design, там вносились некоторые изменения, но не все знаю какие.
а что если пропустить папку design? неужто там что то важное может быть?
или если обновить все же и папку дизайн, чем потом смотреть что именно изменилось в коде и вернуть все обратно в ручном режиме? есть какието понятные вещи?)) а то в мануале что то начитал про github но я там нифига не понял если чесно)))

Добавлено: 27.01.2022, 17:29
makki
Первое что нужно любой инструмент сравнения файлов и папок, например Araxis Merge.
Потом сравниваете содержимое папку от Okay 4.1.1 (тут качаем https://okay-cms.com/versions/) с вашей и с 4.1.2
А после этого надо включать мозги и понимать что у вас и для чего менялось и как это совместимо с тем что сейчас в 4.1.2

Добавлено: 01.02.2022, 09:39
bigptach
makki писал(а):Первое что нужно любой инструмент сравнения файлов и папок, например Araxis Merge.
Потом сравниваете содержимое папку от Okay 4.1.1 (тут качаем https://okay-cms.com/versions/) с вашей и с 4.1.2
А после этого надо включать мозги и понимать что у вас и для чего менялось и как это совместимо с тем что сейчас в 4.1.2
правильно я понимаю чтобы ничего не потерять на сайте, надо скачать текущую версию сайта, запустить сравнение папок с обновлением и посмотреть какие изхменения планируются, потом заливаем новою версию, и вставляем потери? и опять же таки, потерять можна в папке Дизайн только, поэтому сравнивать можно только их? так ведь?

ах да еще, что делает файлик okay_clean и зачем делать этот запрос перед тем как вносить изменения в БД?

Добавлено: 02.02.2022, 06:27
korshunov
bigptach писал(а):правильно я понимаю чтобы ничего не потерять на сайте, надо скачать текущую версию сайта, запустить сравнение папок с обновлением и посмотреть какие изхменения планируются, потом заливаем новою версию, и вставляем потери?

Зависит от того, что понимать под "вставляем потери". При практической работе это может быть весьма сложно. Зачастую серьезные сайты с большими доработками просто отказываются делать обновления, хотя трудовые ресурсы у них задействованы немалые...

bigptach писал(а):и опять же таки, потерять можна в папке Дизайн только, поэтому сравнивать можно только их? так ведь?

Потерять можно в любой папке...

bigptach писал(а):ах да еще, что делает файлик okay_clean и зачем делать этот запрос перед тем как вносить изменения в БД?

okay_clean - запрос на заполнение БД c нуля. При обновлении его выполнять не надо.
А вообще непонятно, зачем этот файл включен в архив diff - делать ему там совершенно нечего...