1
如果在远程给定的目录中存在,我将如何与ant
进行核对?在本地我可以通过available
任务来完成。Ant检查是否存在远程目录
如果在远程给定的目录中存在,我将如何与ant
进行核对?在本地我可以通过available
任务来完成。Ant检查是否存在远程目录
如果你想在远程计算机上做一些事情,你必须有一些方法来连接它。我个人使用ssh。使用ssh,您可以在远程计算机上执行几乎所有的操作。蚂蚁几乎没有任何使用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>
你想检查它在远程计算机上?这台电脑是否安装了ssh服务器? – pepuch 2013-03-19 16:17:35
远程服务器确实安装了ssh。从构建服务器我想检查目标机器是否有一个现有的文件夹。 – mhitza 2013-03-19 16:22:35