আমার এই রচনাটি আমার সুরকার.জসন ফাইলটিতে রয়েছে:
"require": {
...
"friendsofsymfony/user-bundle": "~2.0@dev",
...
},
টিল্ড কী ~
মধ্যে ~2.0@dev
ঠিক মানে? একটি স্থানধারক হয় এবং সর্বদা মত subversions আনা হইবে 1.2.0
, 2.2.0
, 3.2.0
ইত্যাদি? কোনও ধারণা নেই (এবং *
ওয়াইল্ডকার্ড দ্বারা এটি করা হবে )।
Composer.json ডকুমেন্টেশন টিল্ড সম্পর্কে কিছু বলতে হয় না।
আমি জিজ্ঞাসা করছি কারণ আমি সিমফনি ব্লগে সিকিউরিটি সম্পর্কিত একটি সমস্যা সম্পর্কে পড়েছি এবং তারা সংস্করণ ১.৩.৩ এ আপগ্রেড করার পরামর্শ দেয়। তবে FOSUserBundle এর সংস্করণটি নির্ধারণ করা এত সহজ নয় (আমি সংস্করণযুক্ত কোনও ফাইল খুঁজে পাইনি)।
~2.2
২.২ এবং কোনও ২.x যেখানে x 2 বা তার বেশি means~2.1.3
এক্সটি 3 বা তারও বেশি যেখানে কোনও 2.1.x রয়েছে।