2

ディレクトリをリモートサーバーにscpしようとしていますが、このエラーが発生します。助けてください

[file | localfile | remotefile]の正確に1つ、または1つ以上のネストされたファイルセットが必要です。


    ant.scp(todir:"user@mycompany.com:/home/user/db",keyfile:"test.pem") {
        fileset(dir:"/home/test")
    }

4

1 に答える 1

2

どのバージョンのantとgroovyを使用していますか?私はant1.8.2、groovy 1.8.6、jsch 0.1.46、ant-jsch 1.6.2を使用していますが、このスクリプトは機能します。

ant = new AntBuilder()
ant.scp(todir:"user1@mycorp.com:~/temp",keyfile:"/tmp/user1.pem",verbose:true, trust:true, passphrase:""){
    fileset(dir:"/user1/temp")
}
于 2012-03-28T09:59:56.327 に答える