لقد كنا نستخدم discourse في إصدارات tests-passed الافتراضية لفترة طويلة.
أود تكوين المنتدى لاستخدام الإصدارات المستقرة فقط، وإجراء عدد قليل من الترقيات فقط على مدار العام.
لقد قرأت كيفية تكوين فرع app.yml المستقر لاستخدام الإصدار: stable.
لكن ما يقلقني هو ما إذا كان بإمكاني القيام بذلك بأمان في أي وقت، وتغييره وإعادة بناء المنتدى.
في الوقت الحالي، نحن في إصدار Beta5 الحالي، وأخشى أنه قد يكون قد أجرى بعض التغييرات التي قد تؤدي إلى كسر قاعدة البيانات أو أجزاء أخرى من الإصدار المستقر الأخير.
هل يمكنني القيام بذلك في أي وقت، أم يجب أن أنتظر الإصدار المستقر التالي؟
في الوقت الحالي، لا يمكنني تخصيص الكثير من الوقت للمنتدى كما كنت أفعل، لذلك أفضل أن يكون لدي عدد قليل من الترقيات فقط على مدار العام.
شكراً جزيلاً، سأنتظر حتى يتم الإعلان عن إصدار مستقر.
إذن، الطريقة الصحيحة هي عدم إجراء أي ترقيات أخرى، والانتظار حتى يتم الإعلان عن إصدار مستقر، وبمجرد الإعلان عنه، تغيير app.yml إلى version: stable وإعادة بناء المنتدى.
مرحباً، شكراً على الرد. نعم، أفهم الفروق الدقيقة بين “مستقر = لا يتغير” و “مستقر = لا يتعطل”. لكنني مرتبك لأنني على tests-passed وهي بالفعل على الإصدار 3.3.0.beta1-dev. كنت أفترض أن 3.2.0 هو أحدث إصدار مستقر لأنه لا يحتوي على -dev أو -beta في اسمه. الآن يبدو أنه يتعين عليّ انتظار دورة حياة التطوير الكاملة للإصدار 3.3.0 ولـ stable للوصول إلى الإصدار 3.3.0 قبل أن أتمكن من الانتقال إلى stable؟
3.2.0 هو بالفعل أحدث إصدار stable (مستقر). إذا لم تتمكن من تغيير المسارات هذه المرة، فستحتاج إلى الانتظار حتى يتم الانتهاء من 3.3.0 (من المتوقع أن يكون في أواخر يوليو) قبل المحاولة مرة أخرى.
على الرغم من أنه حتى على tests-passed (الاختبارات ناجحة) يمكنك الالتزام بالتحديث عند إصدار الإصدارات الثانوية، مما قد يساعد؟