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

  • ★TheCrono Official Channel★

    ★TheCrono

    3 Mayıs 2014
  • SolidWorksTutoriels

    SolidWorksTu

    14 Kasım 2013
  • warningthepeople

    warningthepe

    21 EYLÜL 2011