Si la construction est réussie sur notre serveur de construction (CCNET), tous les fichiers du site Web ASP.NET sont copiés dans le répertoire virtuel (%output_dir%) afin que les non-développeurs puissent voir/tester la dernière version du site Web. À la fin de la construction, le fichier bat suivant est exécuté.
rmdir /s /q "%output_dir%"
mkdir "%output_dir%"
xcopy "%source_dir%*" "%output_dir%" /e /c /i /q /-y
Le problème est que je trouve la copie lente et je me demandais s'il y avait des commandes de copie disponibles dans Windows 2008 qui soient plus rapides que xcopy ? La source et la destination sont sur le même lecteur. Voici les arguments que nous utilisons lors de la copie.
/e = copies directories and sub directories including empty ones.
/c = continues copying even if there are errors
/i = if destination does not exist destination is directory
/q = don't display filenames
/-y = confirm overwrite