You said that there was "stuff" missing after you did the cap deploy? Are you using git or svn? Maybe you need to try to checkout the project into a new directory and start the server locally to see if everything is checked-out correctly. When you do a cap deploy and plugins are missing you need to check the source repo...