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 :

droits d'execution script .sh


Sujet :

Subversion

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé

    Inscrit en
    Février 2004
    Messages
    342
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 342
    Par défaut droits d'execution script .sh
    salut,

    je dev sous windows avec tortoiseSVN qui est tres bien.
    je fais les tests sur un server tt expres qui récupère la dernière version via un svn update.
    là il me faut mettre un script sh dans une branche.

    le truc idiot c'est que le script n'est pas executable apres un svn update. si je le rends executable à la main coté server de test, il devient executable.
    mais si je modifie ce script coté windows, que je commit avec tortoiseSVN, puis que je fais le svn update coté server

    ==> paf les droits d'avant ont été rétablis et le script n'est plus executable.

    normal quoi.

    ma question : qu'est-ce que je dois modifier dans les propriétés tortoisesvn ou proprités fichiers windows pour que le script reste executable sur mon server de test sous linux à chaque svn update ?



  2. #2
    Membre éclairé

    Inscrit en
    Février 2004
    Messages
    342
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 342
    Par défaut
    bon j'ai fini par trouver une parade mais c'est pas vraiment résolu non...

    je documente ici pour les autres

    coté server de prod (là où les droits du fichier posent pb)
    1) faire le chmod u+x monfichier.sh
    2) faire un svn commit

    par la suite, les svn update suivants gardent bien les droits d'execution de monfichier.sh

    MAIS ATTENTION

    si vous supprimmez le monfichier.sh puis le ressuscitez via un autre svn update

    ==> hop hop les droits d'exécution ont à nouveau été perdus et il faut refaire la manip ci-dessus

    franchement je ne sais pas pk et je n'ai pas envie de chercher.

    mais si qqn a une explication je dis pas non (testé sur un server ubuntu)

  3. #3
    Membre éprouvé
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juillet 2008
    Messages
    72
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2008
    Messages : 72
    Par défaut
    Ceci devrait fonctionner (à vérifier toutefois).
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     chmod g+sw ton_dossier_sur_ton_repos/ -R

  4. #4
    Membre éclairé

    Inscrit en
    Février 2004
    Messages
    342
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 342
    Par défaut
    Citation Envoyé par Meskalyn Voir le message
    Ceci devrait fonctionner (à vérifier toutefois).
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     chmod g+sw ton_dossier_sur_ton_repos/ -R
    euh... je repasse devant mon post et je suis confus là...
    pour l'ajout de droits, je connais le +r, +w et +x
    mais s... ca me parle pas

    c'est quoi l'idée sous-jascente d'appliquer des modifs de droits récursivement à toute la working copy en fait ?

    pour info, c'est le mm user systeme qui effectue les operations svn update et execution du script sh.

    merci pour les précisions

Discussions similaires

  1. Exécution script php
    Par devmat dans le forum Linux
    Réponses: 11
    Dernier message: 22/04/2007, 11h14
  2. Execution script avec option sur OVH
    Par guepe dans le forum Réseau/Web
    Réponses: 3
    Dernier message: 15/01/2006, 15h54
  3. Execution scripts
    Par seumeneur dans le forum Linux
    Réponses: 12
    Dernier message: 31/08/2005, 11h32
  4. Problème execution script perl
    Par 00sebbe dans le forum Apache
    Réponses: 1
    Dernier message: 29/08/2005, 14h43
  5. Execution Script PL/SQL
    Par hair_peace dans le forum PL/SQL
    Réponses: 13
    Dernier message: 29/06/2005, 10h55

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