| Summary: | [server][git] New git repository doesn't have user.name and user.email set | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [ECD] Orion | Reporter: | John Arthorne <john.arthorne> | ||||
| Component: | Client | Assignee: | Szymon Brandys <Szymon.Brandys> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | bokowski, janikpiotrek, malgorzata.tomczyk, simon_kaegi, tomasz.zarna | ||||
| Version: | 0.2 | Flags: | tomasz.zarna:
review+
simon_kaegi: review+ |
||||
| Target Milestone: | 0.2 | ||||||
| Hardware: | PC | ||||||
| OS: | Windows 7 | ||||||
| Whiteboard: | |||||||
| Bug Depends on: | |||||||
| Bug Blocks: | 350012 | ||||||
| Attachments: |
|
||||||
|
Description
John Arthorne
(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. |