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

Apache Discussion :

Droit d'accès dossier, versioning svn


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 41
    Par défaut Droit d'accès dossier, versioning svn
    Bonjour,

    Je développe actuellement une application php que j'héberge sur un serveur Apache. J'utilise tortoiseSVN afin de faire du versioning. Mais je rencontre un souci de droit d'accès à un dossier.

    J'ai un dossier auquel j'aimerais donner les droits 777 mais à chaque fois que je crée une nouvelle version de mon appli je perd les droits 777 sur mon dossier et je suis obligé de les changer à la main dans filezilla.

    Y aurait t-il un moyen pour que se dossier sur mon serveur apache garde tout le temps les droits 777 malgré la création de nouvelles versions? Ou existe t-il des scripts php qui permettent de modifier les droits d'accès à un dossier sur un serveur Apache ?

    Merci

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    De quel genre de dossier parles-tu ?Un vrai dossier file system ou bien un dossier stocké dans SVN ? Si c'est un dossier file system, comment est-il créé ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 41
    Par défaut
    Un dossier dans SVN qui est stocké sur mon serveur Apache.
    Ce dossier me permet de stocker des fichier csv uploadés.
    Il a été créé en local à l'origine puis commit dans TortoiseSVN.

  4. #4
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Comment recrées-tu le dossier a partir de SVN ? Simple export ou checkout ? Si oui, SVN ne conserve pas d'information de droit donc il refaire le chmod 777 á chaque fois, pas le choix. Tu peux jouer sur le umask de l'utilisateur qui fait l'export ou le checkout depuis SVN mais ce n'est pas une bonne idée. Si tu as la possibilité de faire des scripts Shell, fais un script qui appelle la commande SVN puis fait le chmod. C'est le seul moyen de faire ça proprement, à mon avis.

  5. #5
    Membre Expert Avatar de Marc3001
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2008
    Messages
    829
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Février 2008
    Messages : 829
    Par défaut
    Sinon tu peux utiliser les hooks SVN.

    Ca permet de versionner aussi le script qui effectue le changement de droits.

  6. #6
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Pas besoin d'un hook pour versionner un fichier dans SVN... Le problème, c'est qu'en passant par un hook, le programme exécuté par le hook tournera sur le serveur SVN, pas sur la machine sur laquelle tu fais l'export ou le checkout, donc aucun intérêt à mon sens.

Discussions similaires

  1. [Débutant] Editer droit d'acces dossier
    Par firegreen dans le forum VB.NET
    Réponses: 3
    Dernier message: 19/03/2014, 12h30
  2. Droits d'accès dossier
    Par Shredder dans le forum Langage
    Réponses: 3
    Dernier message: 19/08/2008, 18h34
  3. Droits d'accès dossier partagé
    Par threshold dans le forum Windows XP
    Réponses: 2
    Dernier message: 04/01/2008, 11h56
  4. [APACHE] Modifié les droits d'accès à un dossier.
    Par will-scs dans le forum Apache
    Réponses: 1
    Dernier message: 26/08/2005, 22h12

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