php app/console doctrine:schema:update --force
php app/console doctrine:schema:update --dump-sql
php app/console doctrine:fixtures:load --append
php app/console doctrine:generate:entities Unifacile --no-backup
php app/console cache:clear --env=prod --no-debug
php app/console cache:clear --env=dev --no-debug
php app/console assetic:dump --env=prod --no-debug
php app/console cache:warmup
php app/console fos:oauth-server:clean
Mettersi col terminale nella cartella dove si trova il file config.rb e lanciare ad esempio:
compass compile src/Unifacile/PublicBundle/Resources/scss/_index.scss
npm install
Quando dopo una commit si impanica la shell e ti chiede di scrivere un commento dal quale non si riesce ad usire digitare:
:q!
https://github.com/FriendsOfSymfony/FOSJsRoutingBundle/blob/master/Resources/doc/index.md
php app/console fos:js-routing:dump
php app/console assets:install --symlink web
git tag
git tag -a v1.4 -m 'my version 1.4'
git push origin [tagname] --> esempio: git push origin v1.5
git push origin --tags
git rm -r --cached .
git add .
git fetch origin master
git reset --hard FETCH_HEAD
git clean -df
Installazione:
gem install compass
gem install compass-rgbapng
Aumentare la memoria dedicata all'esecuzione di php (max_allowed_memory_size):
php -d memory_limit=1GB
Generare la documentazione:
php bin/phpdoc.php -d src -t docs
Per eseguire un pull è sufficiente eseguire
./pulla
Per eseguire una push è sufficiente eseguire, allegando una stringa di messaggio
./push "messaggio per la commit"
Per cambiare il proxy c'è lo script "switch-proxy". Permette di accendere/spegnere il proxy dell'università
./switch-proxy
Soluzione: settare i permessi su /var/www (o l'equivalente allocazione dei virtual host nella vostra configurazione)
chown ilario:apache -R /var/www
chmod 0755 -R /var/www/
chmod g+s -R /var/www/
Dove 'ilario' e' il vostro nome utente e 'apache' e' il gruppo del webserver (in alcuno sistemi chiamato anche www-data)
Soluzione: 1. php composer.phar update 2. php app/console cache:clear 2a. se il (2) restituisce un errore con FOSUserBundle, andare in vendor/ ed eliminare la cartella friendsofsimfony,cl dopodichè rilanciare il comando (2)