Had the same thing with PHP and SVN. I have done that. First pulled out the project from SVN by external means (not using Eclipse). Then in Eclipse create a new PHP project and the folder pointed to an existing folder with a long SVN checkout of the project. I think after that, it took a restart of Eclipse to understand what the project is under SVN and then it worked. And auto-completion and menu items for version control. Try.