IT-Swarm.Net

هل من الأفضل إنشاء مستودع Git على مستوى الجذر أم في دليل سمات WordPress؟

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

أود أن أسمع من مطوري WordPress الآخرين حول ممارسات التحكم في الإصدار المفضلة لديهم.

2
Philip Downer

إذا كنت أعمل على مشروع كامل لعميل (تثبيت WP + السمة المخصصة + الإضافات) ، فأنا أضع كل شيء في مستودع واحد. تفكيري هو أنني خلقت "حلًا" واحدًا يستند إلى WP + بعض الإضافات الموجودة + الكود الإضافي الخاص بي ، وبالتالي يجب أن أتتبعه كحل واحد. عندما يتم تحديث WP أو مكون إضافي ، أحتاج إلى اختباره على بيئة تطوير و/أو مرحلية على أي حال ، لذلك من الأفضل معرفة حالة التحكم في الإصدار للمشروع بالكامل.

إذا كنت أعمل على مكون إضافي ، فأعده خارج الدليل WP واستخدم الروابط من عدة عمليات لتبسيط الاختبار. المستودع هو فقط المساعد. المشكلة الوحيدة هي أن __FILE__ لن يعمل ، لذلك أعمل مع define() لمحاكاة المسار.

4
Jan Fabry

استضافة سحابة سريعة وموثوقة وبأسعار معقولة

اشترك واحصل على $50 مكافأة خلال 30 يومًا!

أنا أستخدم مستودع Git واحدًا لكل مشروع: واحد لكل سمة أو مكون إضافي أو مستورد ، إلخ. إذا كنت لا تريد الكثير من المشاريع ، فاستخدم gitignore لتجنب تتبع الملفات الأصلية WP.

2
fuxia