Ich habe Probleme mit einer Testbereitstellung und ich muss einen Remote-Symlink machen.Phing Symlink auf Remote-Server
Was ich versucht habe:
<symlink target="${ftp.destination.dir}" link="/public_html/test2"/>
Es gab mir einen IOException
und ich erkannte, dass es versucht, eslokal zu erstellen.
Eine schnelle Hack Lösung, die ich testen bin, ist eine PHP-Datei zu erstellen, die die Symlink macht, die innerhalb des aktuellen Auftrags aufgerufen wird:
<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>
Meine Frage: Gibt es eine Möglichkeit, einen symbolischen Link auf eine erstellen Remote-Server aber ohne SSH-Account (FTP/SFTP-Upload)?
P. S: Abschließend kann ich SSHTask verwenden nicht<ssh username="john" password="smith" host="webserver" command="ls" />
Danke für die Antwort, fand das harte Heu: D –