Pour éviter la fameuse erreur E200009 de la ligne de commande SVN quand je fais un "svn add" sur un dossier avec des choses déjà indexé, j'ai ajouté cet alias à mon ~/.bashrc
'''
alias svnadd="svn st | grep ? | tr -s ' ' | sed 's/^..//g' | sed 's/ /\ /g' | xargs svn add"
'''
Désormais "svnadd" va indexer tous les fichiers du dossier actuel qui ne sont pas encore indexer.
Git me manque. Surtout "git gui"...
iconv -f latin1 -t utf-8 oldFile > newFile
Petit à petit, je vais essayer de déplacer tous mes snippets de Tranches de Code (http://snippet.la-bnbox.fr/snippetvamp.php) vers mon blog. J'aime bien SnippetVamp (merci Bronco !!!) mais le fait de ne pouvoir ajouter de description était trop pénalisant pour mon besoin.
Comment supprimer un tag dans Git :
git tag -d myTag
Comment supprimer un tag remote dans Git (i.e. qui a été pushé sur un repository remote. Dans la plupart des cas il n'y en a qu'un seul nommé "origin") :
git push origin :refs/tags/myTag
Pour mémoire, pour pusher un tag sur le remote :
git push origin myTag
Ouf !
ça me le fait à chaque nouvelle installation d'un ordinateur.
composer.bat install
You must enable the openssl extension to download files via https
Il faut activer l'extension PHP Openssl. Si on utilise Wamp par exemple, le menu de configuration permet de l'activer dans le php.ini dédié au page Web. Ici on cherche le php.ini pour l'accès en ligne de commande (CLI), il faut enlever le point-virgule devant la ligne ";extension=php_openssl.dll" dans "wamp/bin/php/php#.#.##/php.ini".
Franchement, le DOS, c'est pas une sacré prise de tête ?
Depuis que je suis obligé de jouer avec les repository "remote" avec Git (puisqu'on je suis sur un projet qui n'a pas encore de repository remote centralisé à la Github, donc on s'échange des des repository "bare" par email), je maîtrise bien mieux Git ! Et je comprends beaucoup mieux ce que signifie réellement un pull/push, même un commit et les 3 états possibles des fichiers locaux. C'est incroyable de souplesse ce système.
ConEmu : voilà qui paraît avantageusement remplacer mintty pour Cygwin.