如果在远程上存在给定目录,我将如何使用ant
进行检查?在本地,我可以使用available
任务来完成此操作。
如果你想在远程计算机上做一些thong,你必须有一些方法来连接它。就我个人而言,我使用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>