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.plburada 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.