Deep down in GitProcess.InvokeGitImpl(), we parse the stderr output from our Git process. This means a user will not see the progress put into git read-tree (via git sparse-checkout) in microsoft/git#200.
Either
- allow pass-through of this progress or
- use
ShowStatusWhileRunning() to do a spinning wheel over this process.
The issue is that the git read-tree output actually shows a numerical progress indicator, so a user can see how much time is left, roughly.
Deep down in
GitProcess.InvokeGitImpl(), we parse thestderroutput from our Git process. This means a user will not see the progress put intogit read-tree(viagit sparse-checkout) in microsoft/git#200.Either
ShowStatusWhileRunning()to do a spinning wheel over this process.The issue is that the
git read-treeoutput actually shows a numerical progress indicator, so a user can see how much time is left, roughly.