On 5/20/23 17:37, Christian Heusel wrote:
'asp export' provided only the latest commit without the prior versions history, etc. Can pkgctl-repo-clone do that? So far it cannot I think, but as the tool is still very young, its not complete in quite some areas. Feel free to open a feature request for something like a --depth option for pkgctl repo clone on the repo[1].
I'll be happy to. Yes, that would be a very useful addition. When grabbing to build locally (for whatever reason), there is no need for the entire git history, and depending on the package size it can be a huge amount of unneeded information
If you only want part of the history you can use git directly, as I very recently documented it on the wiki[2].
Great. I've got no issue using git, but was concerned that we may not have access on gitlab as there is no way for normal user accounts on the arch part. So long as it's a normal read-only clone, that works as a work-around while pkgctl-repo-clone matures.
It seems if you combine the commands from the article with the --depth 1 option from git[3] it should only fetch the latest revision.
That's exactly what is wanted. Simply taking `--depth X` from the command line for pkgctl-repo-clone and passing that as part of the git command for the underlying package seems like a great approach. Thanks for the reply. -- David C. Rankin, J.D.,P.E.