私はかなり単純な状況に直面しています。ファイルの大きなツリーをそのままHTTPS経由で到達可能なWebDAVサーバーにアップロードする必要があります。コマンドラインのみでLinuxボックスからアップロードを開始する必要があります。ボックスにプログラムをインストールできます。
Cadaverを試しましたが、再帰的なディレクトリアップロードはサポートしていません。
それを達成するための簡単なツール/スクリプトを知っていますか?
わかりました、それを行う何かを見つけました。
私はdavpush.pl
ここで見つけることができるスクリプトから始めましたhttps://github.com/ptillemans/davpush
いくつかの変更が必要でした:
- すべての「
dav://
」を「https://
」に置き換え - 「
print POUT "open";
」の前に「print POUT $script;
」を追加
くそー、失礼なディレクトリをアップロードするだけのperlスクリプトをハックする必要があります。まだ簡単なツールやスクリプトを探しています。