Dois problemas: Primeiro, o * não vai para o lado do destino. Em segundo lugar, -r
é para copiar um diretório e subdiretórios inteiros.
pscp -i C:\sitedeploy\abt-keypair.ppk includes\* [email protected]:/usr/local/tomcat/webapps/ROOT/includes/
Copiará todos os arquivos no diretório local includes\
para o diretório .../includes/
no servidor.
pscp -r -i C:\sitedeploy\abt-keypair.ppk includes\ [email protected]:/usr/local/tomcat/webapps/ROOT/
Copiará o próprio diretório includes\
, incluindo todos os arquivos e subdiretórios, para o diretório .../ROOT/
no servidor (onde o conteúdo do diretório local será mesclado com qualquer diretório .../ROOT/includes/
existente.