Anonymous | Login | Signup for a new account | 2023-03-29 06:10 UTC | ![]() |
My View | View Issues | Change Log | Roadmap | Doomseeker Issue Support Ranking | Rules | My Account |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0003971 | Doomseeker | [All Projects] Bug | public | 2022-01-18 19:21 | 2023-03-17 18:34 | ||||
Reporter | WubTheCaptain | ||||||||
Assigned To | Zalewa | ||||||||
Priority | normal | Severity | trivial | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | 1.3.1 | ||||||||
Target Version | 1.4.1 | Fixed in Version | 1.4.1 | ||||||
Summary | 0003971: No annotated Git tags are available (since the repository migration from Mercurial to Git) | ||||||||
Description | Starting with the migration from Mercurial to Git (Doomseeker 1.3.1), new releases have been kept tagged with lightweight Git tags.Quote from git-tag(1) I believe every version released at least since Git has been the primary repository (1.3.1 and later) should have annotated tags instead. Existing lightweight tags should be converted? | ||||||||
Additional Information | https://git-scm.com/docs/git-tag [^] | ||||||||
Attached Files | |||||||||
![]() |
||||||
|
![]() |
|
WubTheCaptain (reporter) 2022-01-18 19:23 edited on: 2022-01-18 19:23 |
Taking GitHub as a practical third-party site example, from former experience as a GitHub user, IIRC "annotated tags" are placed into a "releases" section with downloads while everything (or lightweight tags") are placed into "tags". I'm reporting this because I was a bit frustrated at 1.3.3 tag being rewritten because it "wasn't released yet" (0003959:0022106), and Zalewa was kind of correct, because arguably nothing has been tagged as a "release" (using annotated tags). |
Zalewa (developer) 2023-03-07 23:55 |
Well, I did this. All lightweight tags were converted to annotated. I set the dates of the tags to the dates of their respective tagged commits, and the tagger user to myself. This is probably historically inaccurate, but I don't know if we can still obtain the this information from Hg (also: it's not that important). Since this edits the public history (oh boy) all users who have the clone with lightweight tags now need to do: git fetch --tags --force All new tags from now one shall be annotated. |
This issue is already marked as resolved. If you feel that is not the case, please reopen it and explain why. |
|
Supporters: | No one explicitly supports this issue yet. |
Opponents: | No one explicitly opposes this issue yet. |
![]() |
|||
Date Modified | Username | Field | Change |
2022-01-18 19:21 | WubTheCaptain | New Issue | |
2022-01-18 19:23 | WubTheCaptain | Note Added: 0022113 | |
2022-01-18 19:23 | WubTheCaptain | Note Edited: 0022113 | View Revisions |
2023-02-25 21:30 | Zalewa | Relationship added | has duplicate 0004054 |
2023-02-25 21:30 | Zalewa | Status | new => confirmed |
2023-03-07 23:55 | Zalewa | Note Added: 0022792 | |
2023-03-07 23:55 | Zalewa | Assigned To | => Zalewa |
2023-03-07 23:55 | Zalewa | Status | confirmed => needs review |
2023-03-07 23:56 | Zalewa | Target Version | => 1.4.1 |
2023-03-17 18:34 | Zalewa | Status | needs review => resolved |
2023-03-17 18:34 | Zalewa | Fixed in Version | => 1.4.1 |
2023-03-17 18:34 | Zalewa | Resolution | open => fixed |
Copyright © 2000 - 2023 MantisBT Team |