J'ai un projet CruiseControl.Net configuré pour construire un projet ASP.Net, en utilisant une tâche svn> < pour tirer le dernier code du contrôle de la source.Déploiement de l'application web ASP.Net avec CruiseControl.Net et SVN - se débarrasser des dossiers .svn
Lors d'une génération réussie, j'utilise un < buildpublisher> pour copier le site dans un dossier de déploiement. Mon problème est que le buildpublisher copie tout dans le dossier de destination, y compris chaque dossier .svn et son contenu. Quel est le moyen le plus simple de supprimer les dossiers .svn avant de les copier dans le dossier de déploiement?
Merci. J'ai utilisé une version modifiée de cette suggestion pour le faire fonctionner. J'ai en fait besoin de faire l'export avant de construire, et de définir la tâche de construction pour utiliser le contenu de MyTemporaryPath. Sinon, si l'exportation est effectuée après la génération, seuls les fichiers sources d'origine sont copiés et le dossier Bin est laissé en arrière. J'aimerais que la tâche de contrôle de la source puisse effectuer l'exportation automatiquement, mais cela fonctionne. –