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

Bug 425235

Summary: Show remote tracking branches in repository overview
Product: [ECD] Orion Reporter: Matthias Sohn <matthias.sohn>
Component: GitAssignee: Project Inbox <orion.git-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: enhancement    
Priority: P3 CC: stefan.lay
Version: 4.0   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 425233    

Description Matthias Sohn CLA 2014-01-09 18:20:45 EST
The Gerrit review workflow implies that developers work on multiple local branches in parallel, most often one local branch per change in Gerrit. When a change has been pushed to review and is waiting to be reviewed the developer can checkout another local branch to work on another change until the review feedback is available.

These local branches are used to isolate changes in review from each other until they have been accepted and reach their target branch (most often master) in the upstream repository. Hence the local branches are always created based on the corresponding remote tracking branch so that they use the current tip of the upstream branch as their base version. Hence we need to visualize remote tracking branches in the repository overview.

I propose to split the existing branch section into a section for local branches and a new one for remote tracking branches.
Comment 1 Stefan Lay CLA 2014-01-10 09:16:20 EST
(In reply to Matthias Sohn from comment #0)

> I propose to split the existing branch section into a section for local
> branches and a new one for remote tracking branches.

This is already possible by clicking on the "View All" link in the "Branches" section.

You can even create a new branch based on the remote branch, but you are restricted to only one branch per remote branch with the same name as the remote branch. It should be possible to create a new branch with arbitrary name based on a remote branch.
Comment 2 John Arthorne CLA 2015-05-05 16:21:04 EDT
Closing as part of a mass clean up of inactive bugs. Please reopen if this problem still occurs or is relevant to you. For more details see:


https://dev.eclipse.org/mhonarc/lists/orion-dev/msg03444.html