A couple of thoughts as the implementation downloads mainly placeholders:
that mechanism can also be combined with permissions on the server side so contractor X who is fixing a driver need only have access to the driver and some supporting code while still checking into the monorepo.
It also means that every developer’s laptop won’t have a full copy of the repo (so if said laptop is lost, the risk is more contained)
And it’s similar to Part of LFS, bigfiles and other “blob” add-o s to git...could see in future a way to put .doc files and the like into repos.
that mechanism can also be combined with permissions on the server side so contractor X who is fixing a driver need only have access to the driver and some supporting code while still checking into the monorepo.
It also means that every developer’s laptop won’t have a full copy of the repo (so if said laptop is lost, the risk is more contained)
And it’s similar to Part of LFS, bigfiles and other “blob” add-o s to git...could see in future a way to put .doc files and the like into repos.