Releases: seeraven/gitcache
Releases · seeraven/gitcache
gitcache v1.0.29
Changelog
- Feature: Use relative paths in database.
- Bugfix: Ensure
GITCACHE_DIRis normalized (thanks to guoh27) - Feature: Support shallow cloning from local mirror with the
--depthoption
gitcache v1.0.28
Changelog
- Bugfix: Capture CTRL-C and forward it to the
gitsubprocess.
gitcache v1.0.27
Changelog
- Bugfix: Fix
git remote add origincommand when not using the-Coption.
gitcache v1.0.26
Changelog
- Bugfix: Fix command line handling when using the
git remotecommand.
gitcache v1.0.25
Changelog
- Handle
git remote add originby cloning the remote if it was not mirrored
before and configure the mirror for the remote origin fetch.
gitcache refs/tags/v1.0.24
gitcache v1.0.24
- To allow fetching orphaned commits, the
git fetchcommand retries a failed command in the mirror directory.
gitcache refs/tags/v1.0.23
gitcache v1.0.23
- Added support for Ubuntu 22.04 and Ubuntu 24.04 on ARM.
- Updated pip dependencies.
gitcache refs/tags/v1.0.22
Changes since v1.0.21
- Bugfix in functional test with an invalid repository name.
- Moved main entry point into the module to allow building a wheel.
- Added first support in Makefile to build and test a wheel.
- Added support to the github runner to create a wheel release.
gitcache v1.0.21
Changes since v1.0.20
- New partial clone mode available by setting the config variable
CloneStyle(sectionClone) to
PartialFirstor setting the environment variableGITCACHE_CLONE_STYLE=PartialFirst. This mode
creates the mirror by performing a shallow clone first followed by agit fetch -unshallow.
Thanks to An Darejkal for the implementation!
gitcache v1.0.20
Changes since v1.0.19
- Support flags
--recursive,--recurse-submodulesand--remote-submodulesofgit clone.