يبدو ذلك بالفعل المشكلة المرجحة. ولتقديم سياق إضافي، أقوم بتشغيل Discourse داخل حاوية Docker (كما قد تتوقع من تتبع المكدس)، لكنني لا أستخدم مشروع discourse_docker القائم على docker-compose، والصورة التي أستخدمها تقوم بتنزيل ملف tarball للإصدار مباشرة من GitHub بدلاً من استخدام git clone، لذا لن تعمل أي من المنطقيات المعتمدة على git داخل التطبيق.
لقد اعتدت تمامًا على أن حقل “الإصدار المثبت” في لوحة التحكم لا يعرض الإصدار الفعلي المثبت لدي. لقد كان الأمر كذلك لأطول فترة أتذكرها، رغم أنه على الأقل لم يكن يعطل لوحة التحكم من قبل.
ولكن بدافع الفضول، هل يمكن لهذه الوظيفة أن تعتمد على آلية احتياطية لجلب الإصدار من مصدر آخر غير git؟ ليس بالأمر المهم إذا لم يكن ذلك ممكنًا، فليس لدي أي إزعاج من عدم قدرتي على معرفة الإصدار الذي أعمل عليه من خلال لوحة التحكم.