Lionel : [...] > > C'est possible de déployer une appli depuis une branche ou un tag (svn) > > et non depuis le tronc. Ou même depuis un tarball. > > Hum, intéressant !
Précision : quand je disais "depuis un tarball", je voulais dire qu'au lieu que les serveurs fassent chacun un export/checkout, celui-ci était fait localement par Cap, un tarball temporaire était créé localement et envoyé aux serveurs par Cap. Si le tarball existe déjà, cela nécessite d'écrire sa propre stratégie et peut être aussi sa propre recette.(par exemple écrire un fichier TAG au lieu de REVISION, tout en gardant les noms de répertoires timestampés) [...] > N'en jette plus :-) Ok, il y a suffisamment d'avantages pour que je me > pose la question de savoir si ça vaut le coup que je gère les > dépendances à l'aide du gestionnaire de paquets. Surtout qu'on peut > imaginer que je les gère de manière limitée par Capistrano ou Vlad. Le pb avec la gestion de paquets (non rubygems :), c'est que c'est difficile (voire impossible) d'avoir plusieurs versions (dans le sens : plusieurs versions des sources) de son appli sur le serveur. ça complique le rollback. Sinon pour la vérification des dépendances, ceci est intéressant à lire : http://atnan.com/2007/1/11/using-capistrano-to-check-for-deployment-dependancies -- Jean-François. -- Ruby ( http://www.rubyfrance.org ) on Rails ( http://www.railsfrance.org ) --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED] -~----------~----~----~----~------~----~------~--~---
