
Git: pense-bête
Créer une branche et se positionner dessus: Pusher la nouvelle branche sur un repository distant Supprimer une branche localement: Propager la suppression sur le repository distant: Fusion de commits (les deux derniers, mais peut être répété autant de fois que nécessaire): Faire un checkout d’une branche distante: Supprimer un fichier versionné accidentellement: Rebase pour appliquer […]
Git: pusher une branche sur un repository distant.
Pour lister les branches existantes dans le repository local: Pour créer une branche en local, il suffit de faire: Pour basculer sur une branche donnée et travailler dessus: Pour pusher la branche actuelle vers le repository distant: Pour lister les branches distantes: Pour un autre développeur qui voudrait utiliser la branche nom-de-la-branche La première commande […]

Ubuntu Precise Pangolin 12.04 sur Xenserver 6
Aucun template n’est disponible par défaut pour installer ubuntu 12.04 sur xenserver 6. L’installation ne présente toutefois pas de grandes difficultés, à condition de respecter quelques règles… Pour commencer, il faut cloner un des templates existant afin de créer le template pour la 12.04: A partir de là, le template est disponible et on peut […]
Symfony2: cheatsheets
Un bon résumé à garder sous le coude (et en pleine évolution): http://dattaya.github.com/symfony2-cheatsheets/
Symfony2: débugguer avec twig
Tout d’abord, il faut activer l’extension twig debug. Pour cela, vous pouvez déclarer un service dans config_dev.yml. Ceci permet de rendre le debug disponible uniquement en environnement « dev ». Si il s’agit d’un besoin ponctuel dans une action et que vous ne voulez pas activer le debug globalement: Et ensuite dans les vues, il devient possible […]
Git: exporter un repository
Pour exporter le master: Pour un commit spécifique: Pour compresser le tout en une passe: Pour une archive ZIP: Et pour encore plus:
Symfony2: rendre seulement un block avec Twig
A partir d’une action:
Le minimum vital après l’installation de ubuntu 10.04
Installation de webmin: Télécharger webmin à partir de http://www.webmin.com/ L’installer avec « dpkg -i webmin_x_xxx_all.deb » Si des dépendances restent insatisfaites, lancer un « apt-get -f install » Ne pas oublier de changer le port pour un minimum de sécurité. Les ACL si vous souhaitez au hasard utiliser Symfony2 Gestion des acl sur ubuntu Changement du port du serveur […]
Recevoir un email à chaque connexion ssh
Nous allons configurer le serveur ssh de manière à recevoir un email lorsque quelqu’un se connecte sur la machine. Pour cela, c’est très simple, il suffit de créer un fichier dans « /etc/ssh ». Ce fichier se nomme « sshrc ». Voici son contenu: C’est fini!