ماذا عن dev في رقم الإصدار؟

    <meta name="generator" content="Discourse 3.2.0.beta1-dev - https://github.com/discourse/discourse version 20481abefcd025fec5f7c586aacc9354bdad94ec">

تمت إضافة dev الآن إلى الإصدار. هل هذا مقصود؟

4 إعجابات

هذا مقصود :slight_smile:

لكن ربما يجب أن نشرح المنطق وراء ذلك، في مكان ما في المستقبل القريب..

6 إعجابات

أعتقد أنه كسر الكود الخاص بي الذي قارن أرقام الإصدارات لتحديد ما إذا كان سيتم تشغيل تهيئة أولية، لكن لم يكن لدي وقت لمعرفة كيفية ذلك بالضبط. :crying_cat_face:

إعجاب واحد (1)

إليك ملخص للتغييرات:

لا تزال أرقام الإصدارات الجديدة هذه صالحة وفقًا لـ semver، ويمكن تحليلها بواسطة Gem::Version.new، لذا فهذه هي أفضل طريقة لمقارنتها.

إذا كنت تحاول تحليل version.rb يدويًا، فقد يكون التغيير ذي الصلة هو هذا الذي أعاد هيكلة الملف لدعم هذا اللاحقة الجديدة.

إذا كان بإمكانك مشاركة الكود ذي الصلة، فمن المؤكد أننا سنتمكن من المساعدة في معرفة ذلك.

6 إعجابات

شكراً! لست متأكداً بعد ما إذا كان كود Ansible هو الذي يقارن الإصدارات أم الكود الخاص بي الذي يستردها. أشك في أنه الكود الخاص بي وأنه مشكلة من صنعي.

للأسباب التي أدت إلى إضافة “-dev”، أشك في أنه يجب عليّ التحقق من تجزئة الالتزام ثم تحديد ما إذا كان سيتم الترقية بناءً على ذلك.

3 إعجابات

تم إغلاق هذا الموضوع تلقائيًا بعد 30 يومًا من آخر رد. لم تعد الردود الجديدة مسموح بها.