Announcing git-cinnabar 0.6.0
Git-cinnabar is a git remote helper to interact with mercurial repositories. It allows to clone, pull and push from/to mercurial remote repositories, using git.
These release notes are also available on the git-cinnabar wiki.
What's new since 0.5.11?
- Full rewrite of the Python parts of git-cinnabar in Rust.
- Push performance is between twice and 10 times faster than 0.5.x,
depending on scenarios. - Based on git 2.38.0.
git cinnabar fetchnow accepts a--tagsflag to fetch tags.git cinnabar bundlenow accepts a-tflag to give a specific
bundlespec.git cinnabar rollbacknow accepts a--candidatesflag to list the
metadata sha1 that can be used as target of the rollback.git cinnabar rollbacknow also accepts a--forceflag to allow
any commit sha1 as metadata.git cinnabarnow has aself-updatesubcommand that upgrades it
when a new version is available. The subcommand is only available
when building with theself-updatefeature (enabled on prebuilt
versions of git-cinnabar).- Disabled inexact copy/rename detection, that was enabled by accident.
What's new since 0.6.0rc2?
- Fixed use-after-free in metadata initialization.
- Look for the new location of the CA bundle in git-windows 2.40.
2023-04-01 11:17:15+0900
You can leave a response, or trackback from your own site.
