3 ms·
The packagers can make their own snapshot, but they don't want to grab a full .git directory for the source - distributions such as Debian never want to do that
by kzrdude 3y ago
The packagers can make their own snapshot, but they don't want to grab a full .git directory for the source - distributions such as Debian never want to do that: The packager is responsible for auditing all the code including copyright status in the artifacts - best not have the whole history of the project included in that case, because the task is then a little bit too big.
- fullstop 3y agoYou can clone a specific tag or branch from a git repository without the full history. It looks like LuaJIT's git repository does not support this, although the github mirror does: # git clone -b v2.1.ROLLING --depth 1 git@github.com:LuaJIT/LuaJIT.git The git log looks like this: commit 2090842410e0ba6f81fad310a77bf5432488249a (grafted, HEAD, tag: v2.1.ROLLING) Author: Mike Pall <mike> Date: Mon Aug 21 03:18:35 2023 +0200 Merge branch 'master' into v2.1