Pull to refresh

Comments 6

Такой проблемы не наблюдал, т.к. всегда сразу размещал проект на сервере заказчика. В этом случае всё, что вами описано — не нужно.
Это если у заказчика есть уже свои сервера. А если нет?
А если нет:
— разобраться с тем, чтобы они появились
— предложить реализовать проект на своих серверах
— реализовать проект на серверах недорогого хостинга (подходит для начала или для проектов с низким трафиком)

В любом случае заниматься переписыванием чаще всего не стоит. Но и на этот счет есть вариант — сделать бекап базы данных и перекинуть все файлы, а потом залить базу — обычно не составляет никакого труда (если речь о простом проекте, иначе см. первые два пункта выше :).
Системы контроля версий, такие как Github и Bitbucket

Система контроля версий тут — Git. Плюс Bitbucket поддерживает еще Mercurial, если не ошибаюсь.
Ну это мелочи.

Как и сказали выше, я тоже думаю, что у большенства веб-студий нет такой проблемы. Проекты для которых необходимо особенное окружение зачастую настраиваются сразу на сервере заказчика как раз, чтобы небыло потом проблем с переносом (да и не тратить на это время).
Спасибо, поправил.
Честно, попытайтесь раскрыть получше use-cases.

Как это происходит сейчас у нас

— На девелоперских машинах идет разработка. Запускаем при помощи rails s. Все изменения кладем в git

— Когда есть что показывать — настраиваем выкладку на тестовый сервер + capistrano = 1 час.
— Когда приходит время ставить клиенту — настраиваем VPS ( 3 часа ) или shared hosting ( 1 час ). Дальше уже выкладка через capistrano идет туда.

Что тут можно упростить? Или это не эту нишу продукт?
Sign up to leave a comment.