الانتقال إلى المحتوى الرئيسي

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

ربما كنت قد واجهت هذا الخطأ عند العمل مع أنظمة التحكم في الإصدار مثل جيت أو ميركوريال. يحدث عند محاولة إجراء بعض العمليات التي تغير قاعدة التعليمات البرمجية ، ولكن لديك تغييرات غير معقدة.

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

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