İki yaklaşımdan yararlanabilirsiniz: Tek dosya (örn. Zip) veya çoklu dosya (her dosya kendi blobunda)). İşte o almak benim, Ayıklama hakkında daha sonra bir not:
Tek zip dosyası
Bu bir apache yüklemek gibi dosyaların bir gruplandırılmış kümesi korumak için çok kolay bir yolu veya statik kaynakların bir dizi . Bir blobtan yerel depoya yükleme son derece basittir. Ve bir zip dosyası, yuvalanmış dizinlerin herhangi bir düzeyde işleyebilir.
Dezavantaj: Tek bir dosyayı güncellemek için yeni bir zip oluşturmanız gerekir; Sadece bir değiştirilmiş varlık yüklemenin yolu yoktur. Diğer dosyalar hakkında endişelenmeden hızla tek tek dosyaları güncelleştirmek gerektiğinde
bireysel lekeler
Ayrı lekeler mükemmeldir. Ayrıca, bu bloblara kamuya açık ya da (Paylaşılan Erişim İmzası ile) web sayfalarındaki özel ve enbed bağlantılarla doğrudan bağlantı kurabilirsiniz. Bunun için, örneğin, here cevabına ve ayrıca Sandrino'nun bilgilerine bakın. Oh, ve eğer blobları CDN ile göstermeyi planlıyorsanız, bunların tek tek lekeler içinde olması gerekir.
Dezavantaj: İç içe dizinlere mutlak eşleme yok. Blob depolama hesabı \ container \ blob ile düzenlenir. Siz iç içe geçmiş klasörleri simüle ederken, tek tek dosyaları eşleştirmek için bazı çalışmalar yapmanız gerekir. Tek tek lekeleri indirmek için, kabı yakalamanız ve tek tek blob adlarını numaralandırmak için ListBlobs()
numaralı telefonu çağırmanız gerekir.
Eclipse projesini halletmek nasıl
kullanmak önemsiz olan bir vbs komut dosyası sağlar. Bir Visual Studio projesinden (veya gerçekten herhangi bir kod dosyasından), yüklemek ve yüklemek çok kolay, 7zip gibi bir şey indirmeyi düşünüyor olacağım. Daha sonra, zip deposundan yerel depolamaya (uygun klasörde) indirin ve 7zip'e aktarın. Umarım bu, doğru kararı vermeniz için size rehberlik eder. bana olsaydı ve bir yapı (tomcat gibi) saklıyordum, tüm dizin yapısını bir zipte tutardım. Bu bana sadece tek bir dosyayı değiştirerek bir şeyleri kırmadığımı garanti ediyor. Ve ... Birden çok fermuarla (ayrı bloblarda), tomcat sürümlerinin koşu geçmişini kolayca tutabilirim.
Neden tek tek dosyaları yüklemiyorsunuz? Depolama ucuzdur. – Paparazzi
Ayrıca, yüzlerce dosya ve diğer klasörleri içeren bir proje klasörü olduğunu not etmeliydim. Klasörleri, dosya adlarını vb. Saklarken kapsayıcının tüm içeriğini indirebilmek istiyorum. Bu mümkün mü? – RobVious
Lütfen çekme verilerini aşağıya doğru tanımlayın. Çalışan rolü için bunlara ihtiyacınız var mı yoksa bu dosyaları istemciye mi indirmelisiniz? Veya başka bir şey? – Paparazzi