#320  Support for multiple email addresses for a user
Released
Reopen
Artur opened 2 weeks ago

It is quite common that a developer uses many email addresses over the course of years of development or different email address at different Git services.

When a repository is pushed to OneDev to which user pushed code using different email address in the past, this change is not recognized as user's code.

Other services solve that by allowing a user to specify multiple emails, so the system recognizes user's ownership of the code.

Robin Shen batch edited 2 weeks ago
Previous Value Current Value
empty 4.5.0
No comment
Referenced from other issue 1 week ago
OneDev changed state to 'Closed' 1 week ago
Previous Value Current Value
Open Closed
No comment
OneDev changed state to 'Released' 1 week ago
Previous Value Current Value
Closed Released
No comment
Artur commented 1 week ago

Thank you for adding this. I am now testing it and I can now provide multiple email addresses. However, when I hover mouse over commit, I can still see "First Last (Author) No OneDev Account" for some commits. For other commits it shows correctly - "First Last (Author) @kobit"

At this point I am not sure if I used yet another email address for this specific commit or if 1dev does not recognize one of provided email addresses.

Is there any way to see for the commit user details, like email address or something?

Robin Shen commented 1 week ago

You will have to run git command locally to find out which email that commit is using.

issue 1 of 1
Type
Improvement
Priority
Normal
Assignee
Milestone
4.5.0 Closed
Issue Votes (0)
Watchers (3)
Reference
issue onedev-server#320
Please wait...
Page is in error, reload to recover