كيفية وضع علامة على رمز مستقر باستخدام الملحن?

StackOverflow https://stackoverflow.com//questions/11650543

  •  11-12-2019
  •  | 
  •  

سؤال

لقد صادفت مؤخرا التغيير في الملحن مما يعني أن الافتراضي minimum-stability هو stable, ، وبدلا من تعيين هذا إلى dev أود وضع علامة على بعض مكتباتي على أنها مستقرة.

أنا فعلا استخدام فرعين ذات الصلة, release و dev تشعبت من master.في كثير من الأحيان يتم دمج شيء ما في release والموسومة كإصدار جديد.

كيف يحدد الملحن استقرار مكتباتي ، هل هناك اصطلاح تسمية للفروع ، أرقام الإصدار ، مفتاح في الملحن.جسون?

شكرا

هل كانت مفيدة؟

المحلول

الجواب هو: العلامات.قد تستخدم أيضا الاسم المستعار, ، إذا كنت لا تريد استخدام العلامات.ولكن من الجدير بالذكر أنه يجب عليك فقط وضع علامة على الحزم الخاصة بك على أنها مستقرة ، عندما تكون مستقرة ولا تجعل الآخرين يعتقدون أنها كذلك.

تحديث:رابط واحد آخر: الاستقرار

نصائح أخرى

توضيح إجابة كينغكرونش ، لأن هذا لم يكن واضحا على الفور بالنسبة لي.

من عند https://getcomposer.org/doc/02-libraries.md#specifying-the-version

عند نشر الحزمة الخاصة بك على باكاجيست ، وأنها قادرة على استنتاج النسخة من فس (جيت ، سفن ، هغ) المعلومات.هذا يعني أنك لست مضطرا إلى الإعلان عنها صراحة.

هذا سهل للغاية مع جيثب:https://help.github.com/articles/working-with-tags/

علاوة على ذلك:

إذا كنت تقوم بإنشاء حزم باليد وحقا لتحديد ذلك بشكل صريح ، يمكنك فقط إضافة حقل إصدار:

{
    "version": "1.0.0" 
}

للإجابة على السؤال :

  • ل فس ، انها dev-master
  • ل باكاجيست ، انها *@stable

لمزيد من المعلومات حول" استقرار "أو" تجميد " إصدارات الملحن

تجميد جعل مستقرة

من المفيد أحيانا ، خاصة أثناء التدقيق ، الحصول على أحدث إصدارات متطلباتك ، ولهذا السبب صنعنا حزمة ملحن تجعل جميع تبعياتك مستقرة : الملحن جعل مستقرة (https://github.com/BeAPI/composer-make-stable).

باستخدام هذا الأمر ، التبعيات الخاصة بك إلى الملحن.سيتم تغيير جسون تلقائيا من:

"wpackagist-plugin/wordpress-seo":"6.2"

في:

"wpackagist-plugin/wordpress-seo":"*@stable"

تجميد إصدارات الملحن

إذا كنت تخطط بعد ذلك للقيام بالشيء العكسي للاستيلاء على أحدث إصدارات الملحن الخاص بك.القفل الذي اختبرت موقعك ضده, مفيد بشكل خاص أثناء إنشاء موقع مباشر, إلقاء نظرة على أمر الملحن الآخر : نسخة تجميد الملحن (https://github.com/BeAPI/composer-freeze-version).

باستخدام هذا الأمر ، التبعيات الخاصة بك إلى الملحن.سيتم تغيير جسون تلقائيا من:

"wpackagist-plugin/wordpress-seo":"@stable"

في:

"wpackagist-plugin/wordpress-seo":"6.2"


آمل أن يساعد.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top