cp.recipe.cmd

ZC BuildOut tarifi, kendi kabuğundaki komutları yürütmek için
Şimdi İndirin

cp.recipe.cmd Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • GPL
  • Yayıncı adı:
  • YUHSD

cp.recipe.cmd Etiketler


cp.recipe.cmd Açıklama

Bu kendi kabuğundaki komutları yürütmek için ZC Buikim Tarifi cp.recipe.cmd, bir veya daha fazla komut satırını çalıştırmak için kullanılan bir tarif. Gelişim yorumu bunu iw.recipe.cmd'den çaldı (http://pypi.python.org/pypi/iw.recipe.cmd/0.1) Shell komutlarını yürütme söz konusu olduğunda farklı bir şekilde. iw.recipe.cmd, her komutu kendi kabuğunda ayrı olarak iterdi. Burada onları bir kabuk komut dosyasına itiyorum ve ardından kabuk komut dosyasını çalıştırın. Bu şekilde cd ve kabuk işinde devlet gerektiren diğer şeyler gibi şeyler Great.Options: Shell = Yürütülecek bir kabuk ayarlayın (varsayılan / bin / sh) (#!) ON_INSTALL = ON_INSTALL ( Varsayılanlar True) on_update = ON_UPDATE (varsayılanlar True) NOT NOTY (varsayılanlar True) install_cmd = komutları, bir güncelleme gerçekleştiğinde çalıştırdığında çalıştırılacak komutları (örneğin): reçete = cp.recipe.cmdshell = / bin / shinstipe.cmd = echo "Kurulum komutları buraya gidin" CD / TMP yankı `pwd` yankı 'bakın, ben bir kabuk örneğinde var." Update_cmd = echo "Güncelleme komutları buraya gidin "Kurulumda, Install_CMD bir kabuk komut dosyasına dönüştürülecek ve ardından koşun. Güncelleme'de, Update_cmd bir kabuk komut dosyasına dönüştürülecek ve ardından koşulacaktır. Update_cmds'lerin aynı olmasını istiyorsanız, şöyle bir şey yapabilirsiniz: update_cmd = $ {CommanDexample: install_cmd} (CommandExample, bölümünüzün adıdır) Yeni bir seçenek ekledim Shell = Orada istediğiniz şeyi koyabilirsiniz , KOBİ Nice Örnekler: / USR / Bin / Env Python (Python tercümanını çalıştırmak için) Varsayılan olarak / bin / sh, bu yüzden tüm eski kodunuz bu sadece iyi çalışacaktır. Ayrıca, betiğin çıktısını kontrol ederim ve eğer Bir şey döndürür> 0, cmDexecutionFailed, hatanın çıktısı ile birlikte yükseltilir ve betiğin olduğu yolu, böylece neyin oluşturulduğunu, hata ayıklamayı ve düzeltildiğini görebilirsiniz. Yeni kabuk kullanarak Burada: Parçalar = cmds Tarif = cp.recipe.cmdshell = / usr / bin / env pythonupdate_cmd = f = açık ('testfile'. 'W') f.write ('Bu bir testfile') F.Close () Gereksinimleri: · Python Bu sürümde yenilikler: · Yayın notlarını izlemek için History.txt ekleyin · HG eklentisini yükleyin, böylece geçmiş.txt dağıtımı yapar


cp.recipe.cmd İlgili Yazılım

Simpçi

Veri manipülasyonu için tasarlanmış basit histogram sınıfları ...

221

İndirmek