I had already tried to use mercurial support on some small projects just to test whether it was woring at all, and it was working
Now i had to work with a bigger project, and i am starting to question the usefullness and usability of the maercurial support in its current from:
1) it is slow
Moved a pair of dirs to some other directory by dragging nodes in the project tree (a couple of hundreds of files total) - Idea spammed the vcs window with endless "status" and "rename" for each individual file and directory for a couple of minutes, and during that time i was not sure whether i can do something else with the project or not. Waited just in case.
Doing the same from the command line - a couple of seconds, with most time spent on typing the command itself.
On the same note:
1.1) is the constant stream of "status" commands in the vcs window really needed?
1.2) Idea seems to notify hg about all changes post factum (--after on every command).
2) status colors partially supported - changed files change color, unversioned files have their own color, but other than that i don't see that nodes in the project tree change color in the same way as i used to see with the svn integration. Directories are just plain standard color all the time, regardless of their status.
The general meaning of this post is that i am totaly spoiled by the svn integration and i was kind of expecting the same from the mercurial integration, but what i see is basically the constantly running stream of sub-optimal console commands =\
Aret there any plans for the "more integrated" abd more natural mercurial integration that does not delegates everything to hg executable?