我正在努力进行测试部署,我需要制作一个远程符号链接。
我尝试过:
<symlink target="${ftp.destination.dir}" link="/public_html/test2"/>
它给了我一个IOException
,我意识到它试图创建本地。
我正在测试的一个快速入侵解决方案是创建一个php文件,该文件生成将在当前作业中调用的符号链接:
<http-request url="http://mySecretJobLink/symlink.php" verbose="true" method="POST">
<postparameter name="target" value="${ftp.destination.dir}" />
<postparameter name="link" value="/public_html/test_symlink" />
</http-request>
我的问题:有没有办法在远程服务器上创建符号链接但没有SSH帐户(FTP / SFTP上传)?
P.S:总之,我不能使用 SSHTask <ssh username="john" password="smith"
host="webserver" command="ls" />
答案 0 :(得分:1)
FTP协议不支持符号链接,仅支持&#34;实际&#34;文件。