En lisant et en jouant sur Rails l'année dernière, l'un des outils qui m'a le plus impressionné a été Rake. Un système de gestion de version de base de données qui garde tout le droit intégré de dev db dans la construction ... quelque chose comme ça rendrait la vie tellement plus facile (et plus sûre)!Stratégie de rake, implémentation de DotNet
Cependant, l'une des choses que je n'ai pas été capable de comprendre: Comment déplacez-vous ces changements à vos serveurs de production lorsque vous n'avez pas réellement accès aux serveurs de production? Nous avons plusieurs serveurs à travers le pays où l'application est installée/mise à niveau par un package d'installation.
Remarque: Cette question concerne plus la stratégie que les technologies spécifiques à Rails/Rake. Nous n'utilisons pas de rails, nous utilisons .Net. Mais si je peux comprendre ce scénario de publication, il semble y avoir plusieurs outils Migratordotnet being one qui pourraient nous permettre de faire quelque chose de similaire.
Voilà ce qui me manquait ... Je vais vérifier Capistrano. Merci! – Aaron