-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add SparseVerb --add #81
Conversation
@derrickstolee there is still some work to do here, but I'm putting my current changes up in a PR in case you want to pick this work up before I get back to it. Sample output with the current changes:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I like the progress! Just a few ideas for the future direction.
@derrickstolee thanks for feedback! I am going to push a few more commits while this is still WIP, and then clean up the commit history before removing the WIP. |
7485f78
to
222cfde
Compare
ef3d456
to
63af101
Compare
63af101
to
673b584
Compare
Sample run with current changes:
|
@derrickstolee the functional tests are still running but this PR is ready for another look 😄 I squashed my changes down to a single commit. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Resolves #76
SparseVerb
to ScalarSparseVerb
supports adding folders to the sparse-checkout with--add
and--add-stdin
SparseVerb
add prefetches the requested folders before callinggit sparse-checkout add
with the specified foldersTODO
git sparse-checkout add