2012-07-13 14 views

Antwort

12

Sie können nicht, JGit unterstützt noch nicht flache Klone.

+2

Dieser Fehler zeigt an, dass dies jetzt verfügbar ist. Ist es der Fall? https://bugs.eclipse.org/bugs/show_bug.cgi?id=301627 – maxmelbin

+0

Hat jemand einen Weg gefunden, dies zu tun? – Doug

+2

Hmm, Jgit unterstützt ab diesem Post immer noch keinen seichten Klon. Wenn Sie wie ich sind und sich gefragt haben, wie das Jenkins-Plugin eine oberflächliche Option bietet, würden Sie nicht überrascht sein zu hören, dass diese Leute eine Abstraktion implementiert haben, die * auf jgit zurückgreift, wenn linus git nicht verfügbar ist. Ich weiß nicht, wie man das außerhalb von Jenkins benutzt, aber hier ist der Teil mit der Abstraktion: https://github.com/jenkinsci/git-client-plugin/blob/master/src/main/java/org/jenkinsci/ plugins/gitclient/CloneCommand.java. – crazysim