Why this obsession?
People always seem to want to do everything through one GUI. This seems to be very much a "Windows mindset" or "Java mindset" issue.Where's the benefit?
What is the real advantage in using your IDE to do source control? Surely it is just as easy to use a source control tool to do source control? This is very much more the *nix way of doing things: smaller tools that you plug together rather than monolithic tools.
Whenever you work with a large IDE (VS or Eclipse), you have to drink the Kool Aid and pretty much hand over your whole project to the IDE. You end up having to work the IDE's way. No room for other workflow.