Is there a version control client that would support more VCSs? I'm mainly interested in Subversion, git and Mercurial, but others like TFS would be nice too. Like a bare Eclipse with just the right plugins installed?
Update: I'm looking for a GUI client although a command line one would be technically interesting too.