Re: git: df53ae0fdd98 - main - Remove portsnap(8)
- In reply to: Kyle Evans : "Re: git: df53ae0fdd98 - main - Remove portsnap(8)"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 15 Jun 2023 11:38:15 UTC
On Sun, Apr 23, 2023 at 10:20:24AM -0500, Kyle Evans wrote: > On Sun, Apr 23, 2023 at 10:01???AM Alexey Dokuchaev wrote: > > ... > > My internet connection is roughly the same, and full "git clone" always > > fails. However, repeated "git fetch --depth=n ; n++" allowed me to get > > the ports tree in a few days, eventually. I have to use this trick for > > any large repo, it migth seem annoying, but it does work. > > I've mentioned it a couple times on lists, but this seems like a good > time to bring it up again: I maintain repo bundles of all of our > repositories, at least, on freefall: > https://people.freebsd.org/~kevans/bundles/ -- fetch this with > whatever hip thing you have that does resumable downloads and clone a > repository from it, then adjust the remote to point to the upstream > repo and incremental fetch to the current version. Thank you for those, Kyle: I've just tried it on fresh installation, and while it still took several hours to fetch that ~1GB ports.bundle from freefall, it was a lot more convenient than repeated "git fetch --depth=n++" to obtain full .git detadata. ./danfe