git clone [email protected]:bshaffer/Symplist.git
cd Symplist
git submodule init
git submodule update
The easiest way is to do this is to clone symfony into some directory on your computer and then create a symbolic link into your project:
cd /path/to/put/symfony
git clone http://github.com/vjousse/symfony-1.4.git
cd /path/to/symplist
ln -s /path/to/put/symfony/symfony-1.4 lib/vendor/symfony
mkdir log
mkdir cache
./symfony project:permissions
To set up your mysql database:
cp config/databases.yml.dist config/databases.yml
Uncomment out the dsn
line in front of the mysql string,
then update that string with the correct username and password.
Finally, run the Symfony command to build the database.
./symfony doctrine:build --all --and-load
Make sure you have ruby and rubygems installed! Install Capistrano and Capistrano EXT gems
gem install capistrano capistrano-ext --no-ri --no-rdoc
To push an update to the code.
cap production deploy
To push an update to the code with migrations.
cap production deploy:migrations