1. A computer implemented method for automatically creating a current project in an application developer workspace, the computer implemented method comprising: responsive to reading a project file for the current project, determining automatically if the current project has one or more dependent projects based on data contained within the project file; responsive to determining that the current project does have one or more dependent projects, generating automatically a build file for each of the one or more dependent projects, wherein the build file calls importing targets within each of the one or more dependent projects; importing automatically the current project and the one or more dependent projects into the application developer workspace to form a created current project, wherein the created current project is created without launching an application developer application; and storing the created current project in a source code control repository.