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 :

Organiser un dépot SVN


Sujet :

Subversion

  1. #1
    Invité2
    Invité(e)
    Par défaut Organiser un dépot SVN
    Bonsoir à toutes et à tous,

    Voilà, je suis sous Debian 5.0 et je dois gérer un projet, web (en PHP
    notamment), étant donné notre nombre j'ai donc opté pour SVN, j'ai
    donc lancé un apt et le voilà installé, j'ai donc indiqué l'adresse du
    dépôt qui est /var/www/, on m'avait dit que seul un dossier .svn
    serait créé, hors, ce n'est pas le cas...
    Ce que j'aimerais faire c'est avoir la "current release" de mes scripts
    dans /var/www/ et avoir les archives ailleurs, genre dans
    /var/subversion/, comment faire ?

    Par avance merci de votre aide

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    127
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 127
    Points : 111
    Points
    111
    Par défaut
    Mince, et moi qui croyait trouver des conseils sur comment organiser son dépot..


    katagoto, en fait tu dois d'abord créer ton dépot, qui sera dans /var/subversion/monprojet : svnadmin create /var/subversion/monprojet

    Maintenant, le projet est créé. Tu ne vas jamais travailler directement dans le projet, mais "downloader"(checkout) une copie de travail, ou bien "uploader"(commit) tes modifications.

    Pour créer un répertoire où travailler, tu fais svn checkout /var/www/ /var/subversion/monprojet/rep/monscript

    Maintenant, tu as un répertoire où tu peux faire ce que tu veux, notamment :

    svn update pour récupérer les dernières versions
    svn commit pour soumettre ses propres modifications.
    Michaël, développeur 2.0 et demi,
    http://www.bacchanales-prod.fr

  3. #3
    Invité2
    Invité(e)
    Par défaut
    Bonjour,

    Merci de votre réponse,

    lorsque je fais svn checkout /var/www/ /var/subversion/monprojet
    il me renvois un message d'erreur : '/var/www' ne semble pas être une URL

    d'où vient le problème ? sachant que /var/www/ existe et est vide

    Par avance merci de votre aide

  4. #4
    Membre du Club Avatar de Scalp4
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    106
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 106
    Points : 62
    Points
    62
    Par défaut
    Essaie l'inverse :
    svn checkout /var/subversion/monprojet /var/www/

  5. #5
    Invité2
    Invité(e)
    Par défaut
    j'ai le même problème, enfin le même message d'erreur sauf que
    c'est sur l'autre répertoire...
    ça ne viendrait pas du fait qu'il soit vide ? (en effet, sur mon poste
    de travaille je n'arrive pas à y accéder via TortoiseSVN, pourtant
    l'installation à été suivit scrupuleusement... que faire ?)

    Par avance merci de votre aide

  6. #6
    Membre du Club Avatar de Scalp4
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    106
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 106
    Points : 62
    Points
    62
    Par défaut
    Tu as créé un trunk/branches/tags ?

  7. #7
    Invité2
    Invité(e)
    Par défaut
    maintenant oui, mais ça change rien :/
    j'ai fais svn mkdir svn://localhost/monprojet/trunk...

    Par avance merci de votre aide

  8. #8
    Membre actif Avatar de maxeur
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    416
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 416
    Points : 267
    Points
    267
    Par défaut
    Ce que tu peux essayer est :

    svn checkout file:////var/www/

    mais je pense qu'il faut d'abord que tu crée un référentiel qui correspondra à ton serveur svn si ton référentiel n'est pas créé que tu as juste installé svn c'est normal que cela ne fonctionne pas essaye de télécharger tortoise SVn qui te facilitera la tache

  9. #9
    Invité2
    Invité(e)
    Par défaut
    Je l'ais justement téléchargé mais svn ne semble pas écouter le 3690
    (j'ai fait un test telnet) donc je ne peut pas m'y connecter à distance
    et tout le soucis est là :/

    Si vous avez des idées...

    Par avance merci de votre aide

  10. #10
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    127
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 127
    Points : 111
    Points
    111
    Par défaut
    Citation Envoyé par katagoto Voir le message
    Bonjour,

    Merci de votre réponse,

    lorsque je fais svn checkout /var/www/ /var/subversion/monprojet
    il me renvois un message d'erreur : '/var/www' ne semble pas être une URL

    d'où vient le problème ? sachant que /var/www/ existe et est vide

    Par avance merci de votre aide
    Si ce n'est pas résolu, il faut faire svn checkout file:///var/subversion/monprojet /var/www (si tu veux récupérer une copie de ton projet svn "/var/subversion/monprojet" pour le mettre dans /var/www

    checkout (co): Check out a working copy from a repository.
    usage: checkout URL[@REV]... [PATH]

    If specified, REV determines in which revision the URL is first
    looked up.

    If PATH is omitted, the basename of the URL will be used as
    the destination. If multiple URLs are given each will be checked
    out into a sub-directory of PATH, with the name of the sub-directory
    being the basename of the URL.
    Michaël, développeur 2.0 et demi,
    http://www.bacchanales-prod.fr

  11. #11
    Invité2
    Invité(e)
    Par défaut
    Merci beaucoup Concombre Masqué ça marche

Discussions similaires

  1. [Plugin] Parcourir les dépots SVN par un bouton browse
    Par bulldo dans le forum Eclipse Platform
    Réponses: 0
    Dernier message: 11/08/2010, 12h11
  2. [redmine][bitmani]créer un dépot SVN
    Par boboss123 dans le forum Ruby on Rails
    Réponses: 0
    Dernier message: 06/05/2010, 13h24
  3. Réponses: 0
    Dernier message: 28/01/2010, 11h33
  4. [Utilisation] Dépot SVN contenant un dossier géré par un serveur SVN extérieur
    Par Invité dans le forum Subversion
    Réponses: 1
    Dernier message: 27/01/2010, 19h56

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