Bug 336931 - Add 'Team - > Switch to' menu
Summary: Add 'Team - > Switch to' menu
Status: RESOLVED FIXED
Alias: None
Product: EGit
Classification: Technology
Component: UI (show other bugs)
Version: unspecified   Edit
Hardware: PC All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: noteworthy
Depends on:
Blocks:
 
Reported: 2011-02-11 08:06 EST by Alex Blewitt CLA
Modified: 2011-03-23 21:14 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Blewitt CLA 2011-02-11 08:06:48 EST
(EGit 0.11)

Most team providers have some kind of 'switch to...' which can be used to move between branches. Git's use of the word 'checkout' to mean 'switch branch' is confusing to some, and may not expect to find it in the 'branch' menu in the first place (since that implies creating a branch).

What if we were to have a switch to... menu that populated the list of available branches in the next menu, with a final option to launch the branch menu? Something like:

Team -> Switch To ... -> master,egit-0.11,egit-0.10,egit-0.09...,Other

That would permit a fast switch back-and-forth between branches just by navigating menus. 

If the branch wasn't present (or a new one was required) then we could finsih off the list with a group-separator and 'other' which would bring up the branch dialog, which would of course continue to exist under its own menu.
Comment 1 Mathias Kinzler CLA 2011-02-15 13:05:31 EST
I like this feature...

http://egit.eclipse.org/r/#change,2503
Comment 2 Matthias Sohn CLA 2011-03-23 21:14:36 EDT
merged as 8977b179e6fd56a48411cd62cd3b17af814efaab