سؤال

أنا أعمل على عربة تسوق مثبتة محليًا عبر xampp.

يتم تخزين الملفات في:

د:/xampp/htdocs/cart

الآن أود أن أبدأ في إجراء تغييرات على التعليمات البرمجية وتغييرات في التصميم، ولكنني بحاجة إلى متابعة التغييرات التي أجريها حتى أتمكن من الرجوع إليها ذهابًا وإيابًا.

أود أن أذكر أنني المطور الوحيد الذي يعمل على الكود، لذا لا أحتاج إلى أي مستودع عبر الإنترنت.يتم إعداد كل شيء محليًا على جهاز الكمبيوتر المنزلي الخاص بي.

كيف يمكنني أن أذهب ذلك؟

تحديث:بعد اختبار Subversion و Mercurial، اخترت أخيرًا Mercurial و TortoiseHg.

هل كانت مفيدة؟

المحلول

أود أن أقول إن تثبيت الزئبق واستخدام السلحفاة كان حلاً سهلاً حقًا بالنسبة لي.ترشدك السلحفاة إلى حد كبير خلال كل شيء، وتمسك بيدك طوال الطريق.يجعل الأمر بسيطًا جدًا.

نصائح أخرى

يعتمد ذلك على احتياجاتك، ولكن بالنسبة لمشروع مستخدم واحد فمن المحتمل أن تكون سعيدًا به السلحفاةSVN للنوافذ.يأتي مزودًا بتكامل Shell وسهل الاستخدام نسبيًا.

يمكنك استخدام git بدون خادم مركزي لإجراء التغييرات محليًا وتتبعها.
لقد استخدمته بنجاح عندما منعتني قواعد جدار الحماية من الوصول إلى خادم التحكم بالمصدر.بالطبع أنت تخاطر بفشل الجهاز وعدم وجود نسخ احتياطية!

استخدام التخريب.الأسهل هو تثبيت Visual SVN لجانب الخادم، ثم إضافة دليل موقع الويب الخاص بك إلى التحكم بالمصدر باستخدام TortoiseSVN لجانب العميل.

أولاً، إذا كنت لا تريد حقًا استخدام الريبو عبر الإنترنت، فستحتاج إلى تثبيت خادم للتحكم في الإصدار.هناك العديد من الخيارات، بما في ذلك أباتشي التخريب و CVS.بمجرد قيامك بتكوين ذلك، ستحتاج إلى تنزيل عميل يدعم أي خادم تستخدمه.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top