2012-07-13 10 views

risposta

12

Non è possibile, JGit non supporta ancora i cloni poco profondi.

+2

questo bug indica che questo è disponibile ora. È il caso? https://bugs.eclipse.org/bugs/show_bug.cgi?id=301627 – maxmelbin

+0

Qualcuno ha trovato un modo per farlo? – Doug

+2

Hmm, Jgit continua a non supportare il clone superficiale come da questo post. Se sei come me e ti chiedi come il plugin Jenkins offra un'opzione poco profonda, allora non ti sorprenderebbe sapere che quei ragazzi hanno implementato un'astrazione che * ricade * su jgit quando linus git non è disponibile. Non so come usarlo al di fuori di Jenkins, ma ecco la parte con l'astrazione: https://github.com/jenkinsci/git-client-plugin/blob/master/src/main/java/org/jenkinsci/ plugins/gitclient/CloneCommand.java. – crazysim