Начиная с Medmine локально - насколько легко миграция на сервер позже?
Вопрос
Я начинаю на ряд крупных проектов PHP, которые мне нужны отслеживание ошибок, возможности интеграции Wiki и Subversion.
У меня есть виртуальный сервер под управлением Windows Server и установку TRAC / SVN для этого, но я планирую перемещение в другую страну в этом году, поэтому я хочу закрыть этот сервер вниз и переместить функциональность на виртуальную машину на моей рабочей станции на момент.
Видя, как я должен настроить новую среду в любом случае, я хотел бы воспользоваться возможностью и попробовать Redmine, которую я смотрю на некоторое время по ряду причин. То Bitnami Package. Это многообещается, чтобы дать мне необходимый блаженство точка и щелчка, чтобы начать быстро.
Что я хотел бы узнать от кого-то с опытом работы в Redmine:
- Если я начну создать проектную среду на локальной виртуальной машине, смогу ли я легко перенести их в провайдер хостинга Redmine (или сервер, работающий Redmine) позже? Я уверен, что есть экспортные инструменты и все, но насколько сложно это будет на практике? По шкале от 1 (кошмар) до 10 (нажмите здесь, загрузить там, сделано)?
Решение
В вашей шкале я оценил его рядом с 9 или 10. Он не автоматически, потому что аспекты конфигурации могут быть изменены (например, где находится ваша база данных, если она не будет localhost
на новой машине). Но это красиво обрабатывать в командной строке. Но они будут варьироваться от хозяина для размещения.
Единственное, что беспокоиться о том, что сторонние поставщики могут иметь конкретные ограничения на какие виды плагинов или настроек могут быть активны с заданной установкой Redmine, но я подозреваю, что в 95% случаев здесь не будет никаких проблем Отказ
Другие советы
Я не могу рассказать вам о миграции в хостинг-провайдер, я не знаю, как они справляются с этим ...
Но мигрирование на свой собственный сервер должно быть действительно легко, это просто резервная копия и восстановление
http://www.redmine.org/wiki/redmine/redmineupgrade.
Вы должны установить Redmine на своем сервере (выберите одну и ту же версию, которую вы использовали), а затем резервное копирование ваших данных MySQL (MySQLLUM), скопируйте свои файлы в папке «Файлы», и этого должно быть достаточно ...
Затем вы должны обновить до последней версии Redmine и следуйте за остальным вики ...
Redmine - это рубин на приложении Rails. Перемещая его на любой сервер, который проходит Apache, является мертвым простым, используя Phance Passenger. Я бы оценил его на 5 в своей шкале. Ни в кошечке не является кошмаром, но возникает некоторая работа командной строки. Я сделал это точное на Слитисхост.
Миграция легко, но, насколько я знаю, Redmine распознает только Subversion, установленную на том же хосте, поэтому, если позже, если вы хотите иметь подрыв на вашем внутреннем сервере и Redmine на разных размещенных размещенных серверах, то может быть какой-то проблема, хотя Я не очень уверен.