1

antリモートに特定のディレクトリが存在するかどうかを確認するにはどうすればよいですか?ローカルで私はavailableタスクでそれを行うことができます。

4

1 に答える 1

1

リモートコンピューターで何かをしたい場合は、それに接続する方法が必要です。個人的にはsshでやってます。ssh を使用すると、リモート コンピューター上でほぼすべての操作を実行できます。Ant には、ssh を使用するためのタスクがほとんどありませ<sshexec/><sshsesion/>。ssh を使用したくない場合は、そのコンピューターに接続する別の方法を見つける必要がありますが、私の経験では ssh が最適です。リモートコンピュータにインストールするだけです。私はあなたに最適だと思いますが<sshsession/>、私はそれを使用していません (私<sshexec/>は に問題があるためだけに使用します<sshsession/>)。たとえば、ドキュメントによると、これは機能するはずです:

<sshsession host="somehost" username="dude" password="yo" localtunnels="2401:localhost:2401">
    <sequential>
        <available>check availability of the file</available>
    </sequential>
</sshsession>
于 2013-03-19T16:27:41.413 に答える