Обновление RhodeCode

by Anton Chernousov aka GITA-DEV


Опубликовано: 12 Апр 2018 (последние правки 2 месяца)


Обновление RhodeCode

Процесс обновления RhodeCode максимально простой и в большинстве случаев проходит штатно. Я подготовил небольшую видео-инструкцию с подробным описанием всех выполненных операций. Надеюсь, что этот небольшой видео-урок будет вам полезен.

Хотя обновление RhodeCode проходит в большинстве случаев штатно и не вызывает ошибок, я предпочитаю на всякий случай все же сделать резерную копию вашего хранилища. Можно не копировать все хранилище, а лишь файлы сервера и базу данных.

Для демонстрации процесса обновления, я дополнительно подготовил небольшое обучающее видео.


Но я думаю, что вам все же понятнее будет тексотвый вариант и для начала обновления RhodeCode вам необходимо перелогиниться в пользователя от имени которого запущен RhodeCode и в моем случае, это пользователь GIT:

# su - git

Следующим этапом мы запрашиваем сведения о текущей стабильной версии (с официального сайта):

$ rccontrol self-update

Запрашиваем список сервисов запущенных на сервере при помощи команды:

$ rccontrol status

И в завершение, последовательно обновляем каждый из сервисов (начиная с vcsserver-1):

$ rccontrol upgrade vcsserver-1
$ rccontrol upgrade community-1

Можно обновление вообще упаковать в одну строку:

$ rccontrol self-update && rccontrol upgrade '*'

Есть вопросы?
Спрашивайте и я обязательно вам отвечу!

* Поля обязательные для заполнения .

Блог это некоммерческий проект! Если вам понравился мой блог и то что я пишу помогло вам на практике, то можете сказать спасибо материально.