Git clone résultat de retour=18 code=200 sur un référentiel spécifique

Je suis en train de cloner un référentiel interne de notre référentiel d'entreprise, et je reçois cette erreur:

error: RPC failed; result=18, HTTP code = 200

Il arrive toujours qu'après le dépôt ont été complètement téléchargé (Il faut du temps).

J'ai essayé d'utiliser torotiseGit. Voici le rapport:

git.exe clone   --progress -v  "http://path/repository.git" "C:\Users\user\Documents\code\repository"

Cloning into 'C:\Users\user\Documents\code\repository'...
POST git-upload-pack (424 bytes)
remote: Compressing objects: 100% (4895/4895)   
Receiving objects: 100% (6970/6970), 61.89 MiB | 4.82 MiB/s
Resolving deltas: 100% (2610/2610)
Resolving deltas: 100% (2610/2610), done.
remote: Total 6970 (delta 2610), reused 5702 (delta 1672)
error: RPC failed; result=18, HTTP code = 200

git did not exit cleanly (exit code 128)

J'ai essayé plusieurs fois, à partir d'une machine Linux et à partir d'une machine windows. Même erreur

Comment puis-je continuer à enquêter sur l'erreur?
Je ne pouvais pas trouver toutes les informations utiles sur Google

EDIT: j'ai vérifié les logs Apache sur le serveur Git - Il y a un GET et POST (avec un résultat 200) correspondant à chaque clone. Le POST est un peu grand (60 MO) - j'ai Donc tenté d'augmenter la postBuffer de 500MO, mais l'erreur persiste

Cela pourrait-il vraiment être un git bug?

Je voudrais qu'il a donné plus instructif erreurs...

  • cela fonctionne pour un autre utilisateur/type de connectivité?
  • En particulier vérifier si l'utilisation de ssh au lieu de http travaux (voir la section stackoverflow.com/questions/7700824/... )
  • Salut, merci pour la réponse. Les autres utilisateurs de télécharger ce repo fine et nous n'avons pas d'accès ssh...
  • Vérifier les différences avec les "autres" pour qui il travaille. Différents connexion au net? Avez-vous suffisamment d'espace sur le disque? Local configurations de pare-feu? Même les versions de git et d'autres choses qui pourraient être impliqués?
  • Nous avons terminé de réinstaller le référentiel (nous avons eu à faire de toute façon). Quoi qu'il en soit - C'est fini maintenant...
InformationsquelleAutor Nitay | 2012-09-02