Oldukça basit bir durumla karşılaşıyorum, olduğu gibi HTTPS üzerinden erişilebilen bir WebDAV sunucusuna büyük bir dosya ağacı yüklemeliyim . Yüklemeyi yalnızca komut satırı içeren bir linux kutusundan başlatmalıyım. Kutuya programlar yükleyebilirim.
Kadavra denedim ama özyinelemeli dizin yüklemeyi desteklemiyor.
Bunu başarmak için basit araçlar / senaryolar biliyor musunuz?
Tamam, bunu yapan bir şey buldum.
Ben davpush.pl
burada bulabilirsiniz komut dosyasından başladı https://github.com/ptillemans/davpush
Bazı değişikliklere ihtiyaç duyuldu:
- yerine tüm "
dav://
" den "https://
" - "
print POUT "open";
" önce "print POUT $script;
" ekle
Lanet olsun, sadece kaba bir dizin yüklemek için bir perl betiğini kesmek zorunda. Hala basit araçlar / komut dosyaları arıyorum.