2011-06-16 22 views
37

için Kumaş Komutları Tipik bir Django projesinin dağıtımı için en iyi stok Kumaş komut dosyaları nelerdir? Kumaş çok iyi görünüyor, ancak sıfırdan başlamanızı ve kendi dağıtım komut dosyanızı yazmanızı gerektiriyor gibi görünüyor. Capistrano'dan geliyorum, başkalarının test ettiğinden daha fazla test ettikleri bir şeyle başlamak istiyorum.En İyi Django

Veritabanını eşzamanlayan, South'u kullanarak geçişleri gerçekleştiren, siteyi ve veritabanını yedekleyen ve önceki dağıtımları geri çekebilen bir tanesini kullanmak isterim.

cevap

26

Herkesin ortamı farklı olduğu için, çoğu Kumaş komut dosyası birbirinden farklı olacak. Bu nedenle, her şey için bir "stok" Kumaş senaryosu muhtemelen mevcut olmayacaktır.

Kumaş kolayca kendi yaratmanızı sağlar. Ben yararlı bulduğu Birkaç bağlantılar:

+1

üzerine çalışmaları için bu iyi bir howto üzerinde bulduk. Benim için bu cevap "ssh kullan" dan daha iyi değildir. Her dağıtım farklıdır, çünkü herkes kendi başına yapar. Python topluluğunun şimdiye kadar hiçbir varsayılan yolu bulunmaması üzücü. Ama ben iyimserim. Genişletilebilir olduğundan, tüm kullanım durumlarına uyan bir dağıtım aracı olacak sanırım. – guettli

+1

Soru, temel olarak, bazı yaygın kullanım durumlarını çözen “en iyi uygulamalar” paketli çözüm - veya daha akılda kalıcı terimlerle “görüşlü bir çerçeve” oluşturmaktır. "Kumaş", "bash kullan", "C'ye yaz" sorusunun tipik cevapları değildir. – kert

3

Sen Woven bir göz olabilir. Eğer sık ​​sık cevabı "kullanım kumaş" olsun nasıl dağıtılacağı sorarsanız

+2

Maalesef, artık sürdürülüyor. – alecxe

+0

Orijinal github repo’dan son güncelleme 2011’den geliyor. Bazı çatallar var, ancak hiçbiri çok aktif değil. – guettli