четверг, 20 февраля 2014 г.

Сайт на Orchard CMS. Обновление сайта на сервере

Задача:

Обновить работающий на сервере сайт после того, как были произведены изменения на машине разработчика.



Выполняем:

О том, как  разворачивать сайт есть здесь. В конце статьи, пункт 4.

Теперь задача немного другая, а может так только кажется. Надо разобраться.

На stackoverflow есть подобная  тема. В вольном переводе, Бертран Ле Руа, один из разработчиков Orchard, отвечает, что хорошей практикой является делать изменения кода на машине разработчика, а изменения данных - на рабочем сервере. Плюс конроль версий и бэкапы БД для возможности отката. И, кстати, он написал, что  они вскоре собираются  сделать какие-то улучшения здесь (не поняла, в подготовке данных для выкладывания или в копировании данных), но пока не сделано. (Это март 2013-го года.). И далее несколько рекомендаций, которые переводить лень.

Не совсем то, т.к. не отвечает на вопрос - как перенести изменения на рабочий сервер. Но принципы изложены полезные.

Решила попробовать сделать так же, ка к описано про первое выкладывание, но без прекомпиляции. Работает. Только Загруженные через админку на локальном компе картинки имеют часть пути "OrchardLocal". Как убрать не поняла, видимо надо грузить на сервере все же или настраивать в Visual Studio, чтобы после хоста не было никаких слешей.



Комментариев нет:

Отправить комментарий