Re: [PATCH] git-gui: Modify push dialog to support Gerrit review
From: Heiko Voigt <hidden>
Date: 2016-06-15 22:58:38
Hi, On Mon, Sep 02, 2013 at 10:54:19AM +0200, Joergen Edelbo wrote:
Problem: It is not possible to push for Gerrit review as you will always try to push to /refs/heads/... on the remote. As you should not be forced to work on a branch with the same name as some branch on the remote, some more flexibility in the selection of destination branch is also needed. Changes done: Remove selection of branches to push - push always HEAD. This can be justified by the fact that this far the most common thing to do. Specify both the remote repository to push to as well as the specific branch on that remote. This gives the flexibility. Add option to specify "Gerrit review". If selected, replace the traditional "heads" with the artificial "for" in the destination ref spec. This is what actually solved the trigger problem. Limit the branches to select from to the known branches for currently selected remote. This is motivated in better usability. Works only when "usettk" is true - it is left for further study how to change the values in tk_optionMenu on the fly. Signed-off-by: Joergen Edelbo <redacted> --- Hi there, We are at Napatech A/S just about to roll out a Git/Gerrit/Jenkins solution. It will really help the gui oriented people in pushing commits if this can be done directly in git-gui.
I like where this is heading. I myself was thinking about this some time ago. Lets include Pat in the CC, since he is the current maintainer of git-gui. Give me some time to review/testdrive the patch. Cheers Heiko