git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[feature request] Is it possible to have git tag can be sorted and filtered by semver?

From
Thaina Yu <thainayu@gmail.com>
Date
Jul 22, 2024, 16:58 UTC
Message-ID
<CADeMgjBeyWkE3mp+-x57NSsyNLQf3cTta+Xm5uyVOQE-rpT6yg@mail.gmail.com>

Currently there is `ls-remote` and `tag` that has option to --sort=version:refname which is really useful when we have tag as version format and let it sort as numeric version

But it could be better if we can also sort and filter the version in the range of semver format. So we can use git system as dependency management system natively

So I would like to propose a new sort option semver:refname

`git ls-remote --sort=semver:refname myRepoUrl refs/tags/v{^0.*.*}` where brace {} can be used to define semver versioning ranges for the patterns in addition to glob filter

Next: brian m. carlson
Message 1 of 6 in “[feature request] Is it possible to have git tag can be sorted and filtered by semver?”
  1. Thaina YuJul 22, 2024
  2. brian m. carlsonJul 22, 2024
  3. rsbecker@nexbridge.comJul 22, 2024
  4. Junio C HamanoJul 22, 2024
  5. brian m. carlsonJul 23, 2024
  6. Thaina YuJul 23, 2024

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.