Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 425272

Summary: Add ChangeId Checkbox in Commit Dialog
Product: [ECD] Orion Reporter: Matthias Sohn <matthias.sohn>
Component: GitAssignee: Project Inbox <orion.git-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3    
Version: 4.0   
Target Milestone: 5.0 M2   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 425233    

Description Matthias Sohn CLA 2014-01-10 05:41:44 EST
Pushing to Gerrit usually requires commits to have a "Change-Id" in the commit message. The ChangeId generator is already available in jgit.
Comment 1 Matthias Sohn CLA 2014-01-10 05:44:53 EST
Michael's proposed implementation:
Server: https://git.eclipse.org/r/#/c/19985/
Client: https://git.eclipse.org/r/#/c/19986/

The idea is to enhance the commit REST request by an optional boolean flag
"ChangeId" that, if set, triggers jgit to add a change id on the fly. The
changes to the UI are rather trivial and just a copy of the Amend mechanism.
Comment 2 Matthias Sohn CLA 2014-01-11 09:19:09 EST
(In reply to Matthias Sohn from comment #1)
> Michael's proposed implementation:
> Server: https://git.eclipse.org/r/#/c/19985/

merged as d0c23567d0877f9fe6df977b6deecb9035aa7754

> Client: https://git.eclipse.org/r/#/c/19986/

merged as 40a87f7bab74dd0612593c0836e13ff38afed7c3