IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Subversion Discussion :

Publication automatique sur un serveur apache


Sujet :

Subversion

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 5
    Points : 5
    Points
    5
    Par défaut Publication automatique sur un serveur apache
    Bonjour à tous,

    Voilà j'aimerai mettre en place un process de travail pour mes petits projets et je pense que tout ceci est faisable mais loin d'être simple (en tout cas pour moi lol).

    Alors en gros je travail sous un environnement versionné (subversion bien sur) aimerait mettre en place une sorte de process afin que les sources présentes dans mes différents repository soient automatiquement publiées sur un serveur de pré-production.

    L'idée serait donc de pouvoir n'extraire que les données de prod (donc nettoyer les données ajoutées au passage par SVN) afin que l'environnement de pré-production soit "copier / collable" en prod De même au passage positionner les "bons" droits donc en gros mettre apache en owner des fichiers / dossiers.

    Sachant que mon serveur subversion tourne sous apache... le même serveur que j'utilise en pré-prod (mais pas le même que celui de prod par contre).

    Est-ce réalisable "simplement" ?

    Merci d'avance pour vos réponses,

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 5
    Points : 5
    Points
    5
    Par défaut
    Bon après de nombreuses recherches je pense avoir trouvé la solution en l'utilisation des HOOK de subversion.

    Plus concrètement il "suffit" de créer un hook svn post-commit et d'inclure dans le script l'export vers le répertoire désiré.

    Le seul soucis de cette méthode reste qu'il faut créer un hook par repository et donc par projet mais cela reste pour moi acceptable.

    En gros la commande à exécuter serait du style :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    /opt/bin/svn checkout file:///volume1/svn/repos/monrepo/ /volume1/web/monrepo/
    je considère ce sujet comme résolu mais pointe vers un soucis un peu plus "personnel" car je n'arrive pas à rendre mes hook fonctionnels sur mon synology

    J'ai ouvert un topic pour en parler si vous avez des réponses. Merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Eclipse & publication automatique sur serveur
    Par kaboume dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 11/07/2007, 08h06
  2. question sur le serveur apache
    Par b_ahmed dans le forum Apache
    Réponses: 2
    Dernier message: 29/09/2006, 13h30
  3. Connexion sur un serveur apache existant
    Par mcdelay dans le forum Apache
    Réponses: 5
    Dernier message: 31/08/2006, 15h25
  4. Réponses: 3
    Dernier message: 26/04/2006, 21h45
  5. Utilisation de l'ASP sur un serveur Apache
    Par 3adoula dans le forum Réseau
    Réponses: 1
    Dernier message: 29/10/2004, 14h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo