2009-06-18 18 views
8

Qualcuno sa se è possibile utilizzare phing per copiare un'intera cartella con file e sottocartelle (download di joomla core) in un'altra cartella, ma senza le cartelle .svn.Copia un'intera directory con phing

Ho scaricato joomla utilizzando SVN e desidero esportarlo nella cartella joomla dev utilizzando phing, senza la necessità di dover elencare ogni singolo tipo di file. Il mio piano è di usarlo per mantenere aggiornato il mio dev dal bagagliaio.

so come escludere

ma non trova in ogni caso di includere tutto ciò senza elencare tutti i file, o cercando di indovinare ogni tipo di file, nel caso in cui mi manca qualcosa!

Suggerimenti Paul

risposta

15

Sembra che il phing sia modellato dopo la formica? Prova questo:

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

Sì, è una libreria php/pera per fare lo stesso della formica, ma ha alcune funzionalità in più. Funziona abbastanza bene. Verificherò la tua idea più tardi :) –

+0

Tim

4

Prova svn export, questo invierà tutti i file nella copia di lavoro in un'altra directory (sans .svn ecc). Quindi puoi scattare.