Bonjour!
Aujourd’hui j’ai découvert un billet de formation-cakephp.com sur le versionning d’un projet cakePHP avec le SCM grandissant: GIT.
Je vous met ici le code source un d’un script bash qui vous permet de créer et configurer votre repository git sur votre projet cakePHP.
#!/bin/bash
git init
echo "<?php" > config/config.php
find . -type d -empty | xargs -I % touch %/.gitignore
echo 'tmp/**/*' >> .gitignore
echo 'tmp/**/**/*' >> .gitignore
ignored_files=( .htaccess config/core.php config/config.php config/database.php webroot/.htaccess webroot/index.php webroot/test.php )
for ignored_file in ${ignored_files[@]}
do
cp $ignored_file $ignored_file.default
echo $ignored_file >> .gitignore
done
echo '!.gitignore' >> .gitignore
git add .
git commit -m "Initial import"
Une version plus complète est disponible sur le forum de cake PHP avec l’intégration du plugin DebugKit.
Source
Bon dév’ :D










Eléments de réflexion supplémentaires sur Git :
http://t37.net/github-a-t-il-tue-les-communautes-open-source.html
http://dmathieu.com/fr/git/pourquoi-vous-ne-devriez-pas-utiliser-la-fork-queue-de-github
Merci pour ce liens, les titres ont l’air assez choc!
Github a-t-il tué les communautés open source ?
Pourquoi vous ne devriez pas utiliser la Fork Queue de GitHub
Je vais les lire dès que j’ai un peu de temps.
Bonne journée!