SORU
24 EYLÜL 2013, Salı


Tilde (~) benim besteci olarak ne anlama geliyor.dosya json?

Benim besteci olarak bir hattım var.json dosyası:

"require": {
    ...
    "friendsofsymfony/user-bundle": "~2.0@dev",
    ...
},

Tilde ~2.0@dev ~ tam olarak ne anlama geliyor? Bir yer tutucu olduğunu ve her zaman1.2.0, 2.2.0, 3.2.0 gibi subversions getirmek zorundadır ve bu yüzden mi? Sense (* joker tarafından yapılması) yapmaz.

composer.json documentation tilde hakkında bir şey söylemez.

Ben sadece security issue in the Symfony blog hakkında bilgi için soruyorum ve sürüm 1.3.3 yükseltmek için tavsiye ediyorlar. Ama FOSUserBundle versiyonu o kadar kolay değil dışarı endam (sürüm içeren bir dosya bulamadım).

CEVAP
24 EYLÜL 2013, Salı


Tilde anlamına gelirönemli sürüm gelecek. Senin durumunda, >= 2.0, < 3.0 eşdeğerdir.

Tam açıklama https://getcomposer.org/doc/articles/versions.md#tilde

Bu bakmanın başka bir yolu ~ kullanarak en az belirtir. versiyonu, ama son rakamı belirtilen kadar gitmek için izin verir.

edit: Aşağıda yorum Seldeak besteci açıklama belgelerine;) basit bir toplamıdır

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • cekehechu

    cekehechu

    20 HAZİRAN 2006
  • Sergio Lafuente Rubio

    Sergio Lafue

    11 Aralık 2008
  • TWiT Netcast Network

    TWiT Netcast

    27 EKİM 2005