Details
-
New Feature
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
None
Description
Support for "sparse checkout" as introduced with Git 1.7.0, see Git v1.7.0 Release Notes.
See here for a nice example: Subdirectory Checkouts with git sparse-checkout
Note also -- <paths>… parameter of git checkout command (don't know when this was introduced).
Attachments
Activity
Field | Original Value | New Value |
---|---|---|
Description |
Support for "sparse checkout" as introduced with Git 1.7.0, see [Git v1.7.0 Release Notes|https://raw.github.com/git/git/master/Documentation/RelNotes/1.7.0.txt]. See here for a nice example: [Subdirectory Checkouts with git sparse-checkout|http://jasonkarns.com/blog/subdirectory-checkouts-with-git-sparse-checkout/] Note also {{-- <paths>…}} parameter of [git checkout|https://www.kernel.org/pub/software/scm/git/docs/git-clone.html] command (don't know when this was introduced). |
Support for "sparse checkout" as introduced with Git 1.7.0, see [Git v1.7.0 Release Notes|https://raw.github.com/git/git/master/Documentation/RelNotes/1.7.0.txt]. See here for a nice example: [Subdirectory Checkouts with git sparse-checkout|http://jasonkarns.com/blog/subdirectory-checkouts-with-git-sparse-checkout/] Note also {{-- <paths>…}} parameter of [git checkout|https://www.kernel.org/pub/software/scm/git/docs/git-checkout.html] command (don't know when this was introduced). |
Status | Open [ 1 ] | In Progress [ 3 ] |
Assignee | Nicolas De Loof [ ndeloof ] | Mark Waite [ markewaite ] |
Resolution | Fixed [ 1 ] | |
Status | In Progress [ 3 ] | Resolved [ 5 ] |
Status | Resolved [ 5 ] | Closed [ 6 ] |
Workflow | JNJira [ 153809 ] | JNJira + In-Review [ 207421 ] |
Per http://stackoverflow.com/questions/18458608/how-to-do-sparse-checkout-in-git-using-java , JGit does not support sparse checkout. I reviewed the pre-release source code for JGit 3.3.0 and found no indication of support for sparse checkout.
That does not preclude implementing sparse checkout in the plugin for command line git, but it would be another case where the JGit implementation does not match the command line implementation.