تحديث Discourse يُظهر هاش الالتزام بدلاً من رقم الإصدار

لقد قمت بتثبيت Discourse على خادم Ubuntu الخاص بي باتباع هذه التعليمات: discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub

المنتدى يعمل بشكل رائع! شكرًا لكل العمل الذي تم بذله في تحقيق ذلك!

تلقيت بريدًا إلكترونيًا يطلب مني التحديث إلى الإصدار 3.3.0.beta4، ولكن في صفحة تحديث Discourse الخاصة بي أرى هذا:

زر التحديث الأول معطل، ويبدو أن الزر الثاني يشير إلى تجزئة التزام git، وليس إصدارًا محددًا تم وضع علامة عليه، مما يجعلني غير مرتاح. ما هي الطريقة الموصى بها للترقية هنا؟

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

اضغط على زر التحديث، لأنك لا تستطيع المتابعة بدون تحديث docker_manager.

لست متأكدًا من كيفية إصدار docker_manager، بصراحة، ولكن عرض تجزئة الالتزام سيبدو معقولًا تمامًا.

إذا كنت تريد مجموعة تحديثات “أبطأ”، يمكنك التبديل إلى الفرع المستقر في app.yml والانتظار حتى يتم إصدار 3.3.0 المستقر الجديد (والذي قد يكون قريبًا جدًا :bird:) ثم إعادة البناء (من سطر الأوامر).

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

شكرا للمساعدة!

لقد فهمت الآن. كنت مرتبكًا في البداية معتقدًا أن discourse و docker_manager هما طريقتان بديلتان لتحديث Discourse، ولم أدرك أنهما شيئان منفصلان تمامًا وأن تحديث docker_manager هو شرط مسبق لتحديث discourse :man_facepalming:

إليك ما فعلته:

  1. ضغطت على تحديث على docker_manager، مما جعله محدثًا كما هو موضح هنا:

  1. نظرًا لأن زر تحديث لتحديث Discourse أصبح ممكّنًا بعد ذلك، فقد قمت بتشغيله.

والآن منتدى محدث :slight_smile:

في الوقت الحالي، قررت البقاء مع التثبيت الافتراضي ولكن قد أفكر في التبديل إلى الإصدار المستقر في المستقبل.

إعجابَين (2)