Warum git fetch über hudson scheitern, während git fetch über die Kommandozeile funktioniert?

Ich bin versucht zu Holen ein nur-lese-git-repository von github und haben es gebaut werden, die über den hudson. Dieser Prozess wird scheitern.

Dies ist die hudson-Ausgang:

Started by an SCM change
Checkout:workspace /d:\hudson\home\jobs\gdcm-hudson\workspace - hudson.remoting.LocalChannel@19ba1d8
Using strategy: Default
Checkout:workspace /d:\hudson\home\jobs\gdcm-hudson\workspace - hudson.remoting.LocalChannel@19ba1d8
GitAPI created
Fetching changes from the remote Git repository
Fetching upstream changes from git://github.com/malaterre/gdcm.git
[workspace] $ "C:\Program Files (x86)\Git\bin\git.exe" fetch -t git://github.com/malaterre/gdcm.git +refs/heads/*:refs/remotes/origin/*
[workspace] $ "C:\Program Files (x86)\Git\bin\git.exe" ls-tree HEAD
ERROR: Problem fetching from origin /origin - could be unavailable. Continuing anyway
ERROR: Could not fetch from any repository
FATAL: Could not fetch from any repository
hudson.plugins.git.GitException: Could not fetch from any repository
    at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:674)
    at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:641)
    at hudson.FilePath.act(FilePath.java:753)
    at hudson.FilePath.act(FilePath.java:735)
    at hudson.plugins.git.GitSCM.checkout(GitSCM.java:641)
    at hudson.model.AbstractProject.checkout(AbstractProject.java:1061)
    at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:479)
    at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:411)
    at hudson.model.Run.run(Run.java:1273)
    at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
    at hudson.model.ResourceController.execute(ResourceController.java:88)
    at hudson.model.Executor.run(Executor.java:129)

Wenn ich ausführen, dass die fetch-Befehl direkt über die git-bash-Kommandozeile, bekomme ich keine Antwort (was ich davon ausgehen, bedeutet es hat funktioniert).

Sah ich diese mögliche Lösung:
http://issues.hudson-ci.org/browse/HUDSON-7141?page=com.atlassian.jira.plugin.system.issuetabpanels%3Aall-tabpanel

Aber mit dieser version des plugins nicht, dieses Verhalten zu ändern.

Ich habe nicht einmal mitbekommen, dass es die Arbeit mit cmake noch, nur heruntergeladen konsequent. Wie bekomme ich diese zu arbeiten?

edit: Das problem ist nicht eine repro der Problem Klonen /repository Holen Git-plugin für Hudson auf Windows, weil ich nicht laufen als Dienst auf einem server.

InformationsquelleAutor mmr | 2010-09-13

Schreibe einen Kommentar