Skip to content
This repository was archived by the owner on Sep 11, 2020. It is now read-only.

Improve the cloning progress reporting #549

Description

@vmarkovtsev

Currently, git.CloneOptions.Progress only reports the server's messages, as clearly stated in the documentation. However, server-side usually takes 1% of the whole cloning time, and the rest is receiving the objects and decompressing/resolving deltas. This renders Progress nearly useless: 99% of the time it shows Compressing objects: 100% (3000/3000), done. or similar.

I propose to add the local messages to Progress - at least the ratio of fetched objects and anything else which is relevant.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions