1. A method for deploying application data to a remote web server over a network, comprising: authoring application data; submitting said application data to a source control system; identifying a server to receive application data; and sending application data to said server, said server capable of synchronizing a data repository of said server with said application data.