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 :

Création d'un dépôt [Utilisation]


Sujet :

Subversion

  1. #1
    Rédacteur
    Avatar de Arnaud F.
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Août 2005
    Messages
    5 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Finance

    Informations forums :
    Inscription : Août 2005
    Messages : 5 183
    Points : 8 873
    Points
    8 873
    Par défaut Création d'un dépôt
    Bonjour,

    j'aimerais créer un dépôt sur mon ordinateur personnel afin de stocker mes fichiers. Pour ça, j'ai lu diverses docs, mais je bloque un peu.

    Donc pour l'instant, la seule chose que j'ai faite c'est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    svnadmin create /home/monUser/Stage
    Après, j'aimerais savoir où je dois créer les dossiers qui contiendront mes sources, et comment je peux faire pour pouvoir modifier les sources qui sont en local depuis un ordinateur distant (avec login/MdP si possible)

    C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

    Installation de Code::Blocks sous Debian à partir de Nightly Builds

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 176
    Points : 124
    Points
    124
    Par défaut
    Pour commencer à travailler en local, tu ouvres un terminal.
    Tu vas dans le répertoire qui va te servir pour mettre tes sources (différent de /home/monUser/Stage).
    Ensuite tu fais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    svn checkout file:///home/monUser/Stage
    Cela va te permettre de "connecter" ton répertoire de travail avec ton dépôt (/home/monUser/Stage).

    Ensuite tu crés des fichiers dans ton répertoire de travail.
    Pour les ajouter au dépôt tu fais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    svn add fichier a ajouter
    Et pour le commiter sur le dépôt tu fais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    svn commit -m "message d'information du commit"
    Après pour la mise en réseau il faut voir avec webdav+svn ou svnserver

    A plus

    Pierre

  3. #3
    Rédacteur
    Avatar de Arnaud F.
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Août 2005
    Messages
    5 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Finance

    Informations forums :
    Inscription : Août 2005
    Messages : 5 183
    Points : 8 873
    Points
    8 873
    Par défaut
    Ma question porte sur l'accès à distance.

    En gros, j'aimerais du poste (du boulot par ex), pouvoir récupérer mes sources, les modifier et les "commiter" (avec demande de login/mdp bien sur.


    C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

    Installation de Code::Blocks sous Debian à partir de Nightly Builds

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 176
    Points : 124
    Points
    124
    Par défaut
    Il faut regarde su coté de apache avec webdav ou voir du côté de svnserver.

    lien 1

    lien 2

  5. #5
    Rédacteur
    Avatar de Arnaud F.
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Août 2005
    Messages
    5 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Finance

    Informations forums :
    Inscription : Août 2005
    Messages : 5 183
    Points : 8 873
    Points
    8 873
    Par défaut
    Merci pour les liens.

    J'ai suivi le tutoriel de la documentation Ubuntu et tout c'est bien passé (mis à part une erreur lors du redémarrage d'apache).

    Maintenant, j'arrive à uploader et commiter mes révisions à partir du pc local, donc en faisant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    svn co --username MonUser http://localhost/svn/ MonRepSVN
    Tout ce passe bien donc, par contre, dès que je remplace localhost par mon adresse IP, rien ne se passe, je n'arrive pas à récupérer quoi que ce soit

    Des idées?
    C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

    Installation de Code::Blocks sous Debian à partir de Nightly Builds

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 176
    Points : 124
    Points
    124
    Par défaut
    Salut,

    regarde sur ce tutorial si tu ne trouve pas ton bonheur:

    tutorial

    Ils parlent de la configuration de webdav et aussi de svnserver.

    Bon courage

    a plus

    Pierre

  7. #7
    Rédacteur

    Avatar de millie
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    7 015
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 015
    Points : 9 818
    Points
    9 818
    Par défaut
    Citation Envoyé par buchs Voir le message
    Tout ce passe bien donc, par contre, dès que je remplace localhost par mon adresse IP, rien ne se passe, je n'arrive pas à récupérer quoi que ce soit

    Des idées?

    Par hasard, arrives tu à accèder à ton site web à partir de ton adresse IP ?
    Si ce n'est pas le cas, c'est que seul l'adresse localhost doit être "bindé" dans le fichier httpd.conf d'Apache.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    #Listen 12.34.56.78:80
    Listen 127.0.0.1:80
    Si tu as une box, il est nécessaire de router le port 80 vers la machine de ton réseau local.
    Je ne répondrai à aucune question technique en privé

  8. #8
    Rédacteur
    Avatar de Arnaud F.
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Août 2005
    Messages
    5 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Finance

    Informations forums :
    Inscription : Août 2005
    Messages : 5 183
    Points : 8 873
    Points
    8 873
    Par défaut
    Citation Envoyé par millie Voir le message
    Par hasard, arrives tu à accèder à ton site web à partir de ton adresse IP ?
    Si ce n'est pas le cas, c'est que seul l'adresse localhost doit être "bindé" dans le fichier httpd.conf d'Apache.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    #Listen 12.34.56.78:80
    Listen 127.0.0.1:80
    Si tu as une box, il est nécessaire de router le port 80 vers la machine de ton réseau local.
    J'ai la Club-Internet Box oui, donc comment je dois procéder?



    [edit] J'ai accès à mon dépôt via :
    1. 127.0.0.1
    2. 192.168.x.x ( où x.x est l'adresse de ma machine sur le réseau de la box )
    C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

    Installation de Code::Blocks sous Debian à partir de Nightly Builds

  9. #9
    Rédacteur

    Avatar de millie
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    7 015
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 015
    Points : 9 818
    Points
    9 818
    Par défaut
    Je connais pas cette box.

    Mais sur la livebox, il faut aller dessus (192.168.1.1) et configurer la partie "Routage" pour rediriger le port 80 vers la machine 192.168.1.x:80 qui a le serveur web.
    Je ne répondrai à aucune question technique en privé

  10. #10
    Rédacteur
    Avatar de Arnaud F.
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Août 2005
    Messages
    5 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Finance

    Informations forums :
    Inscription : Août 2005
    Messages : 5 183
    Points : 8 873
    Points
    8 873
    Par défaut
    Citation Envoyé par millie Voir le message
    Je connais pas cette box.

    Mais sur la livebox, il faut aller dessus (192.168.1.1) et configurer la partie "Routage" pour rediriger le port 80 vers la machine 192.168.1.x:80 qui a le serveur web.
    Oki, je vai sregarder ça de suite
    C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

    Installation de Code::Blocks sous Debian à partir de Nightly Builds

  11. #11
    Rédacteur

    Avatar de millie
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    7 015
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 015
    Points : 9 818
    Points
    9 818
    Par défaut
    Tout compte fait, faut router le port 3690 et accèder à l'extérieur via : svn co svn://ip ^^
    Je ne répondrai à aucune question technique en privé

  12. #12
    Rédacteur
    Avatar de Arnaud F.
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Août 2005
    Messages
    5 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Finance

    Informations forums :
    Inscription : Août 2005
    Messages : 5 183
    Points : 8 873
    Points
    8 873
    Par défaut
    C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

    Installation de Code::Blocks sous Debian à partir de Nightly Builds

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

Discussions similaires

  1. [Administration] [Méthodologie] Création de dépôts
    Par errant dans le forum Subversion
    Réponses: 7
    Dernier message: 01/06/2006, 22h15

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