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

  • Chaoticmoogle

    Chaoticmoogl

    13 ŞUBAT 2006
  • superflyy88

    superflyy88

    8 ŞUBAT 2009
  • FusioNGamiing

    FusioNGamiin

    10 Temmuz 2007