config and checkout out the repository
checking out a project and applying a tempate