CakePHP & GIT : Une histoire d’amour

Benjamin Longearet 16 juillet 2011 2
CakePHP & GIT : Une histoire d’amour

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

Geekos.fr vous recommande les articles suivants

2 Commentaires »

    • Benjamin Longearet
      Benjamin Longearet 14 novembre 2011 au 14 h 21 min - Reply

      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!

Laissez un message »