Community
Participate
Working Groups
Created attachment 185688 [details] screenshot of synchronize view refs drop-down in gtk It's difficult to use a repository with many tag and branch refs in egit. In particular the synchronize dialog, which is currently the only way to compare changes between repository heads, is problematic. The 'Refs' drop-down doesn't scale, and it's difficult to find branch and tag names in the drop-down. This can be seen by cvsimporting org.eclipse.core.resources. Having done so, the synchronize Refs drop-down starts at the bottom of the list of tags. Scrolling to the top (without page-up) takes a very long time. Workaround: use the arrow keys to select between the branches without using the drop-down.
In 0.11 we extract tags from local refs into separate node in 'source'/'destination' drop down. This should reduce number of items inside '<local branch>' node. This should help in some cases but don't solve problems when there are lots of versions and/or lots of branches. Maybe in feature we should think about providing more convenient way of selecting ref's then picking it from drop downs.
Since EGit 1.0 we don't use synchronize dialog, therefore I think that we could close this bug
Synchronize dialog was removed.