If you need sparse checkout, then you'll need to use command line git as the implementation, rather than JGit. The underlying JGit implementation does not support sparse checkout yet. Refer to their enhancement request for more information.
Sparse checkout works very well with command line git inside the git plugin. Change the selected implementation for that job from "jgit" to "Default", and the sparse checkout will work (assuming you have a command line git version installed, and that version of command line git is new enough to include sparse checkout support.
If you need sparse checkout, then you'll need to use command line git as the implementation, rather than JGit. The underlying JGit implementation does not support sparse checkout yet. Refer to their enhancement request for more information.
Sparse checkout works very well with command line git inside the git plugin. Change the selected implementation for that job from "jgit" to "Default", and the sparse checkout will work (assuming you have a command line git version installed, and that version of command line git is new enough to include sparse checkout support.