git plugin pour Jenkins ne parvient pas à cloner un repo de la machine locale. Code d'erreur 128

Erreur:

Failed to connect to repository : Command "/usr/bin/git ls-remote -h file:///home/myuser/path/to/project HEAD" returned status code 128:
stdout:
stderr: fatal: 'home/myuser/path/to/project' does not appear to be a git repository
fatal: The remote end hung up unexpectedly

J'ai essayé ce qui suit:

  • chmod 777 pour les pensions de dossier(dossier contenant .répertoire git)
  • chowned à jenkins:jenkins sur le repo dossier
  • essayé de cloner sur un autre dossier, à partir de ce local pensions de dossier: cela fonctionne!

Quand je lance la commande ci-dessus: /usr/bin/git ls-remote -h file:///home/myuser/path/to/project HEAD sur cmd-je obtenir les branches.

Mes questions sont:

  1. pourquoi est git ls-remote -h ... de commande appelé quand il doit être git clone ...?
  2. Comment configurer jenkins, git plugin pour extraire le code du local des pensions de

Mon environnement:

RHEL 5.9

Jenkins 1.519 installé en tant que service(pas de conteneur Web)

Plugin Git

source d'informationauteur Vikram | 2013-06-25