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 :

Conflit de version SVN [CLI]


Sujet :

Subversion

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Technophile Web
    Inscrit en
    Mai 2007
    Messages
    930
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Technophile Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2007
    Messages : 930
    Par défaut Conflit de version SVN
    Bonjour,

    J'ai un petit soucis. Je travaille avec vi en ligne de commande. J'utilise aussi SVN pour le projet Web que je suis en train de développer.
    Le serveur SVN est un serveur sous ubuntu server et dispose de la version 1.4.6 de svn.
    Le PC que j'utilise (un des clients) est sous fedora 9 avec svn 1.4.7 d'installer.


    Mon soucis c'est que à chaque fois que je tente d'utiliser SVN en ligne de commande
    svn me crache dessus
    svn: Ce client est trop vieux pour travailler sur la copie de travail 'update' ; récupérer une version plus réçente du client
    j'ai beau essayé de chercher sur le net comment résoudre mon soucis
    rien ne fonctionne
    j'ai même essayé un script
    http://svn.collab.net/repos/svn/trun...n-wc-format.py
    mais lui aussi me sort des erreurs
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    $ ./change-svn-wc-format.py $REPO_PATH 1.4
    Traceback (most recent call last):
      File "./change-svn-wc-format.py", line 375, in <module>
        main()
      File "./change-svn-wc-format.py", line 364, in main
        converter.change_wc_format(new_format_nbr)
      File "./change-svn-wc-format.py", line 122, in change_wc_format
        os.path.walk(self.root_path, self.write_dir_format, format_nbr)
      File "/usr/lib64/python2.5/posixpath.py", line 298, in walk
        walk(name, func, arg)
      File "/usr/lib64/python2.5/posixpath.py", line 298, in walk
        walk(name, func, arg)
      File "/usr/lib64/python2.5/posixpath.py", line 298, in walk
        walk(name, func, arg)
      File "/usr/lib64/python2.5/posixpath.py", line 298, in walk
        walk(name, func, arg)
      File "/usr/lib64/python2.5/posixpath.py", line 290, in walk
        func(arg, top, names)
      File "./change-svn-wc-format.py", line 116, in write_dir_format
        entries.write_format(format_nbr)
      File "./change-svn-wc-format.py", line 254, in write_format
        os.chmod(self.path, 0600)
    OSError: [Errno 1] Operation not permitted: '/home/slide/workspace/keeweek/front/images/photos_membres/1160/.svn/entries'
    quelqu'un aurait il une solution ?

  2. #2
    Membre éclairé
    Inscrit en
    Septembre 2007
    Messages
    254
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 254
    Par défaut
    Pourquoi ne pas essayer le client 1.4.6 sur ton fedora 9 tout simplement ?

  3. #3
    ndp
    ndp est déconnecté
    Membre expérimenté Avatar de ndp
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    227
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 227
    Par défaut
    Salut,

    nous avons eu le meme probleme. Pour faire simple, un workspace local etait partager (), plusieurs personne accedaient a ce workspace avec des versions de client differents.
    Le probleme, c'est que les metadonnees stockees localement de sont pas compatible entre les versions 1.4 et 1.5 des clients.

    Ceci etant dis, je pense que tu es sur la bonne piste puisque tu as essaye le script.
    Pour nous ca a marche nickel.
    Vu l'erreur, c'est plus un probleme de droits.

  4. #4
    Membre éprouvé
    Homme Profil pro
    Technophile Web
    Inscrit en
    Mai 2007
    Messages
    930
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Technophile Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2007
    Messages : 930
    Par défaut
    Citation Envoyé par ndp Voir le message
    Salut,

    nous avons eu le meme probleme. Pour faire simple, un workspace local etait partager (), plusieurs personne accedaient a ce workspace avec des versions de client differents.
    Le probleme, c'est que les metadonnees stockees localement de sont pas compatible entre les versions 1.4 et 1.5 des clients.

    Ceci etant dis, je pense que tu es sur la bonne piste puisque tu as essaye le script.
    Pour nous ca a marche nickel.
    Vu l'erreur, c'est plus un probleme de droits.
    bingo c'était ça

    un petit chmod -R 777 du répertoire à arranger le tout

    mais bon c'est chiant que dans un répertoire SVN on soit obligé de mettre les droits aux max (après tout le monde peut faire ce qu'il veux), mais bon j'en demande peut être trop

  5. #5
    ndp
    ndp est déconnecté
    Membre expérimenté Avatar de ndp
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    227
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 227
    Par défaut
    apres tu n'es peut etre pas obliger de mettre autant de droit, tu peux peut etre aussi les downgrader apres.

  6. #6
    Membre éprouvé
    Homme Profil pro
    Technophile Web
    Inscrit en
    Mai 2007
    Messages
    930
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Technophile Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2007
    Messages : 930
    Par défaut
    Citation Envoyé par ndp Voir le message
    apres tu n'es peut etre pas obliger de mettre autant de droit, tu peux peut etre aussi les downgrader apres.
    en fait ce projet svn est un site web (php)
    je fais parfois tourner des scripts (php)
    en ligne de commande (créeation de répertoire ...)
    cela me pose des problèmes si je lui dis pas de mettre en 777 (svn ne répond plus après)

    donc je préfere laisser comme ça pour l'instant

    en tout cas merci pour ta réponse

  7. #7
    Membre éprouvé
    Homme Profil pro
    Technophile Web
    Inscrit en
    Mai 2007
    Messages
    930
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Technophile Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2007
    Messages : 930
    Par défaut
    Citation Envoyé par DranDane Voir le message
    Pourquoi ne pas essayer le client 1.4.6 sur ton fedora 9 tout simplement ?
    parce que justement le paquet n'est pas disponible

    et je sais que si je l'installe par compil' j'aurais des soucis (c'est pas pour rien que yum existe)

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

Discussions similaires

  1. Hébergement avec système de gestion de version (SVN)
    Par SebSplo dans le forum Hébergement
    Réponses: 3
    Dernier message: 12/10/2008, 12h43
  2. versionning svn, comment faites vous ?
    Par ImagingAllthe dans le forum MATLAB
    Réponses: 7
    Dernier message: 07/10/2008, 11h31
  3. Conflit : différentes versions d'une librairie ?
    Par esteban dans le forum Développement Web en Java
    Réponses: 1
    Dernier message: 10/07/2008, 12h34
  4. [EasyPHP] [PHP4-MySQL4]Conflit de version php ou MySQL
    Par kuranes dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 6
    Dernier message: 17/11/2005, 12h04

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