git-archive-all
git-archive-all copied to clipboard
A python script wrapper for git-archive that archives a git superproject and its submodules, if it has any. Takes into account .gitattributes
For MediaWiki, we would like to be able to use a different tarfile format instead of the [default one](https://docs.python.org/3.8/library/tarfile.html#tarfile.DEFAULT_FORMAT) after identifying regressions in the new 3.8 default format. We use...
Some projects rely on this for e.g. automatic versioning of releases. Example repo: https://gitlab.com/sztest/nodecore The affected file should be in `mods/nc_api/version.lua`.
It happened that I removed a submodule from .git/config but not from .gitmodules. Now if I run the script, it finishes successfully but doesn't include submodules coming after the missing...
My use case involves exporting a Git repository with only a subset of its submodules initialized and updated, as shown here: ``` $ git submodule f60be494a43a49fd7ff61603e132c1e24c160d88 assets/lang (f60be49) -7751cf73f5c06f1be21f5f31c3e2d9a7bacd3a93 dx9sdk...
Hi, The current distribution archives are not including `py.typed` and `*.pyi`, because the `git_archive_all` module don't contain them. As a result, on a project which has git_archive_all as dependency, mypy...
I've started to work on a GitHub Action that wraps around git-archive-all, to be able to easily use it in CI workflows. Here's the link: https://github.com/qmonnet/git-archive-all-action Or on the Marketplace:...
Tar output formats `xz` and `txz` do not work when passing an explicit compression level: ```console $ python3 ./git_archive_all.py /tmp/foo.zip -9 [works] $ python3 ./git_archive_all.py /tmp/foo.xz -9 xz cannot be...