diff options
author | Nasser Grainawi <nasser@codeaurora.org> | 2019-05-21 10:41:35 -0600 |
---|---|---|
committer | Nasser Grainawi <nasser@codeaurora.org> | 2019-05-21 10:47:21 -0600 |
commit | d92464e8efb880ea234b24b7a053b977152e5d0b (patch) | |
tree | d778df2591fccac94717a17b43fb6d7bd8520075 /project.py | |
parent | 0968570df26f05d26ab566d9effbc8efad06ce80 (diff) | |
download | git-repo-d92464e8efb880ea234b24b7a053b977152e5d0b.tar.gz |
Honor --depth during repo init
If a user is asking for a shallow clone of the repos, they probably
expect a shallow clone of the manifest repo too. For very large
manifest repos, this can be a huge space and time savings. For one real-world
repo, a 'repo init --no-tags --current-branch' used 350MB of disk space and
took 7 minutes. Adding --depth 1 and this change reduced it to 10MB and 2.5
minutes.
Change-Id: I6fa662e174e623ede8861efc862ce26d65d4958d
Diffstat (limited to 'project.py')
0 files changed, 0 insertions, 0 deletions