私はFabricを介してSCPを使用する方法を探していましたが、調査の結果、問題#945(get / putのオプションをscpで処理できるようにする)が見つかりました。現在は閉じています。
Paramiko#150を参照してください-Paramikoがどのように/すべきかを決定するまで、Fabricはこれに対してアクションを実行できません。
_元々は@bitprophetによってhttps://github.com/fabric/fabric/issues/945#issuecomment-26168826_に投稿されました
それは2013年のことであり、SFTPの代わりにSCPを実行する方法についてはまだ疑問が残っているようです。
https://github.com/fabric/fabric/blob/e9939d68b734935f0c98d98817912ad7c698238f/fabric/transfer.py#L26
Fabricは転送にSCPを使用できない場合、SCPを省略することで、それを反映するようにドキュメントを更新できますか? 他の人に調査の労力を節約するかもしれません。
御時間ありがとうございます!
PS:私はまだSSHワークフローにFabricを使用しています。 とても使いやすいです! 👍
私は#2029でこれに対処しました
とにかく、scpはSSHアップストリームで推奨されることが少なくなっているように思われるので、削除するのは理にかなっています。
私のSSHホストはSFTPをサポートしておらず、SCPと読み取りのみをサポートしています
SFTPおよび/またはSCPを介したファイル転送。
どういうわけか、使用したいプロトコルを選択できることがわかりました。 そして、はい、ソースを検索してからインターネットでしばらく検索した後、私はまったく同じ質問でここにいます。
+1
私のクライアントはsftpをサポートしておらず、ドキュメントが間違っているために可能であると信じて時間を無駄にしました。
ドキュメントからscpの言及を削除したり、これが不可能であると言及したりできますか?
ありがとう
+1
私のクライアントもSFTPプロトコルをサポートしておらず、ファブリックで作成されたファイル転送を強制するために長時間を無駄にしました。 ドキュメントを変更してください。
ここで+1コメントの数を制限できますか? ここで全員を呼び出す代わりに、元のコメントの:+ 1:ボタンを押すだけです。
最も参考になるコメント
ここで+1コメントの数を制限できますか? ここで全員を呼び出す代わりに、元のコメントの:+ 1:ボタンを押すだけです。