Commit Graph

11 Commits

Author SHA1 Message Date
Steve Streeting
73d01bc11c Use * instead of Done on spinner completion on Windows 2015-09-07 15:45:03 +01:00
Steve Streeting
51f13d67ca Introduce spinner & use in ScanRefs part of fetch --all 2015-09-07 15:45:02 +01:00
rubyist
87fbb85def Delay progress output until the transfer starts
If progress is not delayed it can interfere with credential helpers
asking for credentials to make the API calls.
2015-07-31 10:30:08 -04:00
rubyist
b87386d705 Bake in dry-run-ability and we'll never forget to suppress output 2015-07-30 10:23:01 -04:00
Steve Streeting
0b49d6b278 Bring fetch-pull-checkout up to date with master & resolve conflicts 2015-07-29 16:51:44 +01:00
rubyist
4fbb1557e8 Add some docs, minor refactor 2015-07-27 16:55:23 -04:00
rubyist
20e8a58e1e refine progress output
Go back to requiring a count and size up front, but better track and
display files that are skipped because they don't need to transfer. This
makes it easier to judge what is happening based on the progress output.
2015-07-27 16:41:57 -04:00
rubyist
951f305056 Had parameters swapped 2015-07-27 13:12:50 -04:00
rubyist
ab5b35a8c0 Progress meter needs to be more dynamic for batches of n
This removes the `pb` based progress bar for the transfer queue and add
a simpler custom bar. pb really wants to know total counts and byte
sizes up front but when doing batches of n we would prefer to not know
that. This is due to the fact that the batcher will block until it is
drained instead of processing all pointers and storing them in memory
while transfer operations run. This also clarifies when files are
skipped because the server already has them. Progress output here
contains the number of finished transfers/bytes, the number of
transfers/bytes currently in the queue, and the number of files skipped,
if any.
2015-07-27 12:43:41 -04:00
rubyist
710862bb2d Combine GIT_LFS_PROGRESS logger with ProgressMeter 2015-07-10 16:05:04 -04:00
rubyist
38d14c27b5 First pass at extracting progress meter 2015-07-10 15:26:45 -04:00