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 :

SVN via internet


Sujet :

Subversion

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2007
    Messages : 27
    Par défaut SVN via internet
    Bonjour,

    J'ai une question ou plutot un problème.

    Je souhaite que mon pc fasse office de server SVN afin que je puisse travailler avec un collègue. Mon pc est derrière un routeur Zyxel P660 HW.

    Quelqu'un pourrait-il m'expliquer ce qu'il faut faire pour que mon pote puisse se connecter via internet et faire un checkout avec SMART SVN. Je sais que dans SMARTSVN il faut insérer le liens du SVN mais comme mon pc est derrière mon routeur il n'arrive pas l'atteindre.

    J'ai également un dyndns qui permet de rediriger vers mon ip de mon FAI. Maintenant la question est, est-ce possible que ça fonctionne sans un VPN et simplement par internet avec l'url du server ou faut-il créer un VPN ?

    Merci de m'éclairer sur le sujet

  2. #2
    Membre expérimenté Avatar de djidane39
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    272
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2006
    Messages : 272
    Par défaut
    tu utilise quel protocole pour accéder à svn, svn://, svn+ssh://, file://, http://, https:// ??
    si t'es en svn://, je crois qu'il y a des ports spéciaux qui doivent être ouvert. Si t'es en http, c koi ta conf apache?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2007
    Messages : 27
    Par défaut
    Alors j'utilise tout d'abord le soft visualSVN server qui permet de choisir soit le protocole http avec port 8080 ou soit le protocole https avec port 8443.

    Ensuite j'ai vu que dans visualSVN il y avait un Httpd.conf mais là je ne sais absolument pas ce qu'il faut configurer et si il a un rapport avec Apache.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2007
    Messages : 27
    Par défaut
    J'ai lu sur certains site qu'il fallait configurer apache, mais sur le soft visualsvn dans un répertoire du programme, il y a un dossier conf et dedans un fichier httpd.conf est-ce celui ci qu'il faut que je configure ? ou faut-il encore installer apache et là modifier le httpd.conf ?

    Et arriverais-tu a me dire les modifiations à faire sur le fichier httpd.conf ?

    Merci d'avance

  5. #5
    Membre expérimenté Avatar de djidane39
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    272
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2006
    Messages : 272
    Par défaut
    Donc à mon avis on va déjà essayer de configurer ton server SVN pour que depuis ton PC tu puisse y accéder...

    Pour la conf Apache, je pourrai normalement te dire, commence déjà par installer un serveur Apache, t sur linux ou windows? Windows je suppose si tu utilise VisualSVN... Je sais pas comment marche apache pour windows, mais vérifie si il est pas déjà installer et comment le lancer (sinon avec easyphp, ya un serveur apache je crois, que tu peu facilement lancer arrêter, configurer).
    À partir de là, on pourra voir pour ta config.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2007
    Messages : 27
    Par défaut
    Ok je vais effectuer ça en rentrant car je suis au boulot j'espère que tu pourra continuer à m'aider

    Merci beaucoup

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2007
    Messages : 27
    Par défaut
    pour information en local j'y arrive parfaitement mais par contre arriverais-tu a m'aider pour que depuis le web mon collègue puisse le faire ?

  8. #8
    Membre expérimenté Avatar de djidane39
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    272
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2006
    Messages : 272
    Par défaut
    Donc si j'ai bien compris, en local tu arrive à faire un checkout??
    Tu peux me donner ta config apache? c'est quoi l'url de ton dépôt (celle que tu donne en locale pour le checkout)?

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2007
    Messages : 27
    Par défaut
    Hello,

    Ok je vais te donner ça ce soir avec le fichier httpd.conf et d'autres informations

    Merci bien

  10. #10
    Membre confirmé
    Profil pro
    dev
    Inscrit en
    Octobre 2002
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : dev

    Informations forums :
    Inscription : Octobre 2002
    Messages : 53
    Par défaut
    Salut,
    à mon avis, plus que sur la conf de ton apache, il faudrait voir du côté de la conf de ton routeur.
    Si ton svn via apache fonctionne en local, maintenant il faut ouvrir le port 80 (http) à l'extérieur, et le rediriger vers le poste qui héberge le serveur apache.
    La commande svn émise par ton pote est véhiculée sur internet à travers une paquet tcp/ip. Quand le paquet arrive sur ton routeur, une règle doit l'orienter vers ton pc.

    a+

  11. #11
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2007
    Messages : 27
    Par défaut
    Hello,

    J'utilise le port 8443 lors de l'installation de l'application j'ai pu choisir si je voulais http ou https et j'ai choisi https.

    Sur mon routeur j'ai ouvert le port 8443 et redirection sur ma machine donc l'ip de celle-ce qui est une 192.168.1.xxx

    Donc je pense que c'est la config de mon fichier httpd.conf qui pose problème. Ce soir je vous mettrais le détail et si vous pouvez m'aider c'est vraiment sympa

    A+ et merci

Discussions similaires

  1. [Utilisation] accés à SVN via internet
    Par noussaENSI dans le forum Subversion
    Réponses: 1
    Dernier message: 21/02/2008, 15h06
  2. est il possible de téléphoner via internet?
    Par soders dans le forum Messagerie instantanée
    Réponses: 5
    Dernier message: 19/11/2004, 18h07
  3. Connexion a un bd via internet
    Par toure32 dans le forum Bases de données
    Réponses: 4
    Dernier message: 24/07/2004, 19h33
  4. Exécutable gérant une base de données distante via internet
    Par paulgiot dans le forum Bases de données
    Réponses: 4
    Dernier message: 15/07/2004, 14h00
  5. Connexion à une base SQL_Serve via Internet
    Par Yoann_D dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 22/07/2003, 15h39

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