Tente usar ROBOCOPY "C:\Users\me\development\ContentSite\" "C:\wamp\www" /mir
. Isso só copiará os arquivos alterados.
Para mais informações sobre robocopy: link
Tenha também um pico nesta questão: link
Estou executando um site do CMS usando o PyroCMS na minha máquina Windows. Eu estou servindo as páginas do meu localhost usando WampServer .
Eu tenho dois diretórios separados:
Desenvolvimento: C: \ Users \ me \ desenvolvimento \ ContentSite \
Ao vivo (diretório raiz do Wamp): C: \ wamp \ www \
Estou desenvolvendo meu tema PyroCMS no diretório de desenvolvimento, que tem a mesma estrutura de diretórios quando implantado na raiz WWW do Wamp.
Qual é a melhor maneira de criar um script de implantação rápida? Essencialmente, seria necessário apenas eliminar o conteúdo atual do diretório raiz do Wamp www e substituí-lo pelo que tenho em desenvolvimento. Eu criei este script usando o PowerShell:
$from = "C:\Users\me\development\ContentSite\*"
$to = "C:\wamp\www"
Copy-Item $from $to -recurse -force
Mas é bem lento. Alguma idéia melhor?
Tags deployment wamp