2011-04-23 2 views
1

J'ai commencé à apprendre/travailler avec RoR à partir de la version 3.0.0. Je travaille sur des projets multiples/différents à la fois et certains d'entre eux ne sont pas encore terminés. La version actuelle de RoR est 3.0.7. Je suis curieux de savoir ce que font les autres développeurs.Rails projets et Rails version changements

Mettez-vous à jour vos projets actuels vers la dernière version de RoR quand elle change, ou vous en tenez simplement à la version sur laquelle le projet a été créé et en utilisant la nouvelle version RoR uniquement pour les nouveaux projets? Je demande cela parce que je ne peux pas décider (comme "être ou ne pas être") devrais-je m'en tenir à une version ou devrais-je continuer à mettre à jour les projets actuels pour les nouvelles versions de la version RoR.

PS: Désolé pour mon anglais.

Répondre

1

J'ai tendance à rester à jour avec les versions 'petites' des dernières versions. Par exemple, passer de Rails 3.0.5 à 3.0.7 ne sera probablement pas une grosse affaire. (Cependant, je voudrais toujours vérifier http://weblog.rubyonrails.org/ pour plus de détails). Mais cela signifie que vous obtiendrez toutes les mises à jour de sécurité et de performance.

Mais passer de 2,3 à 3,0 nécessitera du travail! C'est pourquoi il est toujours plus facile de rester à jour. Dès que vous commencez à prendre du retard, cela rend la mise à niveau plus difficile à l'avenir. En outre, tant que vous avez une couverture de test décente, vous pouvez simplement mettre à jour la version, lancer vos tests et vérifier si tout fonctionne.

0

Dans votre cas, vous devriez mettre à jour si possible, pensez aux correctifs de sécurité. Checkout votre projet de Git, mise à jour et voir, si votre suite de tests passe encore. Normalement, déplacer des versions mineures ne casse rien.

Questions connexes