The recent changes to make the update/commit process run in the
background unfortunately haven't made an iota of difference to my
workflow - when these tasks are running were the times I'd go make a cup
of tea anyway, and so updating/committing in the background makes no
difference to me.
Granted if the ui were responsive enough would allow you to carry on
navigating around code if you need to, so in those terms it's no bad
thing, but in terms of impact to improving my personal productivity it
ranks pretty low.
What would really help me out however would be if the cvs operations
that seriously do impact my workflow could be backgrounded - that
would be the add/remove operations. So many times I find my train of
thought broken mid-flow, sitting there waiting for CVS to do it's
business because I've just created or moved a class, and with a remote
CVS connection such as I have it can become quite tiresome.
Maybe it's already done, and I'm missing the way to turn it on, but if
it's not already there, is it already planned for addition in a point
release? Should I file a JIRA?