| Summary: | Author list commit numbers are wrong (sometimes even zero) | ||
|---|---|---|---|
| Product: | [Applications] kommit | Reporter: | Karl Ove Hufthammer <karl> |
| Component: | general | Assignee: | Hamed Masafi <Hamed.Masafi> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | montel |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Karl Ove Hufthammer
2023-07-13 19:51:47 UTC
Hi Thanks for bug reporting Actualy there are 3 reasons to add a person as author in that list. 1. make a commit 2. auth a commit 3. make a tag In other words, those who you see in the list do not have a commit, they probably authed another commit or created a tag. I will add two more columns so that this list displays the complete information. Thanks again Thanks. I have tested the updated Git version, and there seems to be some deduplication issues. There’s an extra row for people who have added tags (i.e., their names are shown twice). The only difference is that their email addresses for the Tags row are shown with angle brackets. One example from the repository I mentioned is Nicolas Fella. He has one row (nicolas.fella@gmx.de) with 20 commits, 22 autheds and 0 tags. And one row (<nicolas.fella@gmx.de>, note the angle brackets) with 0 commits, 0 autheds and 1 tag. BTW, the tag information isn’t really reliable. It’s shown even for lightweight tags, i.e., tags that don’t have any author information stored. I guess the name is taken from the committer or author (which is typically *not* the person creating the tag)? I found one more problem with the author statistics. For the Kommit repo itself, one person is listed with no name or email address, but 1 in the Autheds column. If I compare the statistics with git log/shortlog, the person is Xin Liu <ginshio78@gmail.com>. Both the name and the email address looks normal, so it’s a bit strange that they’re shown as empty strings. This part is rewriten and authors list formed into the reports |