use git or any comparable versioning control system for their code development
define a branch the productive code could be cloned from e.g. master or a release branch
provide access method for git repository and credentials
currently supported and recommended is SSH using a private-public-keypair
HTTPS with http_user and http_password
HTTP with username and password (not recommended)
.dist example
# This file is a "template" of what your parameters.yml file should look like
# Set parameters here that may be different on each deployment target of the app, e.g. development, staging, production.
# http://symfony.com/doc/current/best_practices/configuration.html#infrastructure-related-configuration
parameters:
database_host: ~
database_port: 3306
database_name: ~
database_user: ~
database_password: ~
mailer_transport: smtp
mailer_host: ~
mailer_user: ~
mailer_password: ~
mailer_default_dev_address: noreply@teamshirts.de