Community
Participate
Working Groups
0.2 RC2 1) Ensure your Git Name and Git Mail are set on the profile page 2) Init a new repository from the Repositories page 3) Perform a commit on the repository -> Notice that the commit does not have my user name and mail that I set on the profile page in step 1). This means the user must first go to the configuration panel and add these configuration settings to each repository before they perform any commit.
(In reply to comment #0) > This means the user must first go to the configuration > panel and add these configuration settings to each repository before they > perform any commit. And they will have the bogus initial commit which is not under their name forever. I can live with the initial commit to make JGit happy but it should be under the user's name.
Created attachment 198320 [details] mylyn/context/zip
I find this important to fix for 0.2, if possible.
I'll take a look today.
The proposed fix looks fine. Having a unit test would be great.
(In reply to comment #5) > The proposed fix looks fine. Having a unit test would be great. I raised a separate bug for moving Git Init to a task and update tests. See Bug 349952.
Pushed. For 0.3 it might be good to have a user update their profile before doing the init/commit so that the user log does not show "()", but with this fix things are now working much more closely to what I expect.