1. A computer-implemented method, comprising: receiving, by a processing device of an application store, an indication of a selection of an application provided by the application store, the application configured for deployment on a platform-as-a-service (PaaS) system; issuing, by the processing device, a command to create a copy of a repository associated with the selected application, wherein the command to create the copy further comprises tracking changes made to the copy and flowing the tracked changes to the repository from which the copy originates; and sending, by the processing device, a copy of the repository in response to the command to create the copy, wherein the copy of the repository is deployed on the PaaS system for a user that selected the application.