2009-06-18 10 views
8

Est-ce que quelqu'un sait s'il est possible d'utiliser phing pour copier un dossier entier avec des fichiers et sous-dossiers (joomla core download) vers un autre dossier, mais sans les dossiers .svn. J'ai téléchargé joomla en utilisant SVN, et je veux l'exporter vers mon dossier de développement joomla en utilisant phing, sans avoir besoin de lister chaque type de fichier. Mon plan est d'utiliser ceci pour garder mes dev mis à jour depuis le coffre.Copier un répertoire entier avec phing

Je sais comment exclure

Mais ne peut pas trouver de toute façon à inclure tout sans énumérer tous les fichiers, ou d'essayer de deviner tous les types de fichiers, juste au cas où je manque quelque chose!

Suggestions Paul

Répondre

15

On dirait que le phing est modélisé après ant? Essayez ceci:

<copy todir="my/joomla/dev"> 
    <fileset dir="joomla/checkout"> 
    <include>**</include> 
    <exclude>**/.svn/**</exclude> 
    </fileset> 
</copy> 
+0

Oui c'est une bibliothèque php/poire pour faire la même chose que la fourmi, mais a quelques fonctionnalités supplémentaires. Fonctionne très bien. Je vais vérifier votre idée plus tard :) –

+0

Tim

4

Essayez svn export, cela envoie tous les fichiers de votre copie de travail à un autre répertoire (sans svn etc). Ensuite, vous pouvez partir en phishing.