Possible status indicators that would make my life easier could include:
- indication whether a branch has stashed changes (are they called so? uncommitted changes that will be loaded into the working copy when switching to the branch)
- number of commits ahead/behind its parent branch (e.g., for feature branches)
- number of commits ahead/behind its upstream branch
The indicators could be visualized with a mix of icons in the branch list and tooltips. (Note that not everyone can spot the difference between e.g. testGreen and testYellow, so a tooltip would be a must in this case.)
(I spiked the "stashed changes" point earlier but quickly realized that it requires more time and a deeper understanding of the object model than I currently have ... :-))
Possible status indicators that would make my life easier could include:
The indicators could be visualized with a mix of icons in the branch list and tooltips. (Note that not everyone can spot the difference between e.g.
testGreenandtestYellow, so a tooltip would be a must in this case.)(I spiked the "stashed changes" point earlier but quickly realized that it requires more time and a deeper understanding of the object model than I currently have ... :-))