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