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

GIT Discussion :

git-http-push failed sur repository distant


Sujet :

GIT

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    4
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Décembre 2010
    Messages : 4
    Par défaut git-http-push failed sur repository distant
    Bonjour,

    Je rencontre un problème assez perturbant avec Git et, étant une novice en la matière, me voici bien embêtée.

    Voilà le souci : j'ai créé un repository git --bare sur un serveur du réseau local (j'utilise apache), auquel j'accède par l'adresse "http://<monserveur>/repository.git". Ensuite, je l'ai cloné sur mon ordi pour me faire un repository local dans lequel j'ai copié/collé les fichiers que je voulais mettre dans mon projet, avant de faire un add puis un commit.

    Tout est allé comme sur des roulettes, mais dès que j'ai tenté de faire un push de master vers origin (alias mon répository distant), alors là tout est parti en cacahuètes, et voici l'erreur que j'ai récupéré :

    error: Cannot access URL http://<monserveur>/repository.git, return code 22
    fatal: git-http-push failed

    Quand je vais voir sur l'error.log d'apache, il n'y a rien, mais l'access.log m'informe qu'il y a un code 405 sur une requête "PROPFIND". En cherchant un peu, j'ai vu qu'il s'agissait d'une méthode "WebDav", mais j'ignore ce que ça signifie ou que faire pour arranger ça.

    Est-ce que quelqu'un aurait une idée ?

    Merci.

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 5
    Par défaut
    Bonjour,

    WebDAV est une extension du protocole HTTP qui permet en l'occurrence à Git de lire et écrire des fichiers dans le dépôt. Toutefois, dans l'usage que vous en faites, il est plutôt recommandé d'utiliser Smart HTTP.

    Je vous conseille cet article qui explique le principe et la configuration :
    http://progit.org/2010/03/04/smart-http.html

Discussions similaires

  1. [Administration] Réplication d'un repository local sur serveur distant
    Par Baptiste Wicht dans le forum Subversion
    Réponses: 0
    Dernier message: 29/11/2009, 10h27
  2. [PHP 5.0] Requête HTTP sur serveur distant
    Par queribus dans le forum Langage
    Réponses: 2
    Dernier message: 31/01/2009, 15h55
  3. Requete HTTP sur serveur distant
    Par xenoise dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 05/11/2008, 12h24
  4. Réponses: 10
    Dernier message: 24/10/2008, 13h33
  5. question sur les repository distants archiva
    Par root76 dans le forum Maven
    Réponses: 2
    Dernier message: 22/04/2008, 12h02

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