C'est sans aucun doute la question innocente d'un développeur qui n'y connait pas beaucoup en administration système, mais je suis en train de ramer grave pour trouver de l'information sur ce sujet précis.
Tout d'abord, un peu de backstory : J'ai une petite appli que je versionne sur un petit github publique, et je veux la déployer sur mon serveur DreamHost. Déployer sur un serveur github, c'est toute une histoire, il faut tuner les fichiers .htaccess, fastcgi, etc., et je n'ai pas envie de le recommencer à chaque fois que je déploie (et dans les prochaines semaines je risque de déployer souvent). J'ai donc choisi Capistrano pour gérer le gros du boulot. J'ai commencé par chercher de l'info, et je n'ai trouvé des explications que pour faire ça : [copie locale] => [repository distant] => [serveur de déploiement] Et ça ne me plait pas trop, parce que : - je ne veux pas que les login passwords d'administration de mon serveur soient disponibles dans mon repository github - je n'ai pas envie de polluer mon repository distant avec des tweaks spécifiques à l'hébergeur - je n'ai pas envie de me fader la configuration et l'administration d'un repository git ouvert et sécurisé supplémentaire depuis ma machine de développement - je vais customiser mon appli pour mon usage spécifique (style, images, etc.) et je ne veux pas non plus polluer mon appli générique avec mes tweaks persos Ce que j'aimerai : [copie locale:branche locale spécifique] => [serveur de déploiement] Comme ça la branche locale peut prendre les tweaks spécifiques qu'elle veut, tant qu'elle n'est pas poussée sur github pas d'inquiètude pour la sécurité de mes mots de passe, etc. Mais voilà, ça fait environ 2 jours que je cherche de l'info pour ça, et ça n'a pas vraiment l'air d'avoir passionné les éditeurs de tutoriaux (même ceux de Capistrano en fait), j'imagine que ça doit être trop simple mais comme je débute avec Capistrano... Donc si quelqu'un peut m'indiquer par où commencer, je suis preneur. Michel Belleville --~--~---------~--~----~------------~-------~--~----~ 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] -~----------~----~----~----~------~----~------~--~---
