Когда вы читали о Rails и играли с ним в прошлом году, одним из инструментов, которые произвели на меня наибольшее впечатление, был Rake. Система управления версиями баз данных, в которой все встроенные dev db интегрированы прямо в сборку ... что-то подобное сделает жизнь намного проще (и безопаснее)!Стратегия Rake, реализация DotNet
Однако, одна из вещей, которые я не смог выяснить: Как вы перемещаете эти изменения на своих производственных серверах, когда у вас фактически нет доступа к производственным серверам? У нас есть несколько серверов по всей стране, где приложение устанавливается/обновляется с помощью установочного пакета.
Примечание: этот вопрос касается стратегии, чем технологии Rails/Rake. Мы не используем рельсы, мы используем .Net. Но если я смогу понять этот сценарий публикации, похоже, есть несколько инструментов Migratordotnet being one, которые могут позволить нам сделать что-то подобное.
Это то, чего мне не хватало .... Я проверю Капистрано. Благодаря! – Aaron