هجرة علامات التبويب إلى المسافات في Yelp: ملحمة برمجية

2025-05-02

تتناول هذه التدوينة تجربة الكاتب في تحويل قاعدة بيانات بايثون الضخمة في Yelp من علامات التبويب إلى أربعة مسافات. اشتملت العملية على معالجة التباينات في المسافات، واستخدام مرشحات Git لفرض المسافات، وحل مشاكل مختلفة مثل الملفات الوهمية وبطء حالة Git. وقد نجح الكاتب في إتمام عملية التحويل، ويشارك الدروس المستفادة، بما في ذلك استخدام .gitattributes، وأداة expand، وحيل Git.

(eev.ee)
التطوير