J'ai découvert SVN et les outils de versionnage (je ne connais pas le vrai néologisme adapté) sur le tard mais tous les dev' qui en utilisent vous diront que c'est une vraie révolution, surtout dans un travail collaboratif.
L'outil que j'utilise est SVN, surtout car il est assez simple à mettre en place. Je n'ai rien contre GIT c'est juste que je ne le connais pas mais je l'imagine efficace aussi. Bref, pour mes petits besoins - pas ceux des toilettes hein - SVN suffit parfaitement.
Sauf que SVN c'est bien mais ça ajoute plein de fichier dans les répertoires... enfin un sous répertoire par répertoire qui s'appelle très poétiquement .svn ce qui pourrait le cacher sur certains systèmes mais rarement pour un dev' qui affiche tout ce qu'il peut sur sa machine. Chacun de ces dossier contient une petite arborescence de fichiers utiles au versionnage.
Jusque là rien de grave mais l'autre jour en bossant avec un de mes collaborateurs je me suis rendu compte que sur le FTP de livraison (sur la pré-prod je vous rassure) il y avait tous les dossiers .svn avec leur contenu... Ah ouais mais non parce que c'est relou ça par contre car ces fichiers sont inutiles - voire possiblement dangereux, qu'ils sont nombreux donc très fastidieux à enlever, bref il faut éviter ça.
Alors, comment ne pas envoyer certains fichiers, en l'occurence les .svn, sur FTP ?