Skip to content

Clone is long due to large history #4370

Description

@Nir-Az

Description

json repo history is very big.
CMake ExternalProject_Add does not support shallow clone of a specific commit, that makes us work hard to minimize the clone part that happens on build step.

I suggest to use git tools to reduce history size
W/O history repo is ~ 7 [MB]
with history it's ~ 185 [MB]

Reproduction steps

image

Expected vs. actual results

Here how it looks w/o history
image

Minimal code example

No response

Error messages

Clone step occasionally fail on timeout

Compiler and operating system

Windows / Linux

Library version

3.11.3 but also latest

Validation

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    solution: wontfixthe issue will not be fixed (either it is impossible or deemed out of scope)

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions