كيف يمكنني إجراء اختبار عبر المتصفحات عند استخدام Subversion كنظام للتحكم في الإصدار الخاص بي؟

StackOverflow https://stackoverflow.com//questions/10707938

سؤال

لقد قمت مؤخرًا بتثبيت خادم Subversion وnginx على جهازي (macbook pro).أنا جديد إلى حد ما في مجال التخريب ككل وقمت للتو بإنشاء صفحة ويب واحدة من خلال نظام التحكم في الإصدار هذا، والآن أواجه مهمة اختباره في جميع متصفحات الويب الحديثة نسبيًا.أكبر ما يقلقني، فيما يتعلق بتوافق المتصفح، هو Internet Explorer الذي أحتاج إلى Windows لاختباره.لقد قمت بتثبيت Windows 7 على جهاز Mac الخاص بي عبر Virtual Box، و وهنا تكمن مشكلتي.

لم ألتزم بالصفحة الجديدة التي قمت بإنشائها للتو في المستودع بناءً على طلب العميل.ولهذا السبب، على حد علمي، ليس لدي عنوان URL لاستخدامه في الاختبار في IE Tester وFirefox لنظام التشغيل Windows وما إلى ذلك. كيف يمكنني اختبار توافق متصفح الموقع المكون من صفحة واحدة دون إجراء أي تغييرات على المستودع؟

يمكنني اختباره بسهولة على جهازي باستخدام نظام التشغيل MacOS، بمجرد الكتابة باللغة المحلية.*.org ويظهر.مرة أخرى، النوافذ هي مشكلتي.من المقرر أن يتم تسليم هذا المشروع يوم الخميس (24/5/12)، لذا نقدر مساعدتكم كثيرًا.

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

المحلول

1) يختلف تطوير واختبار صفحة الويب الخاصة بك عن إدارة مصدر صفحة الويب الخاصة بك.بمعنى آخر، اختبار صفحات الويب!= باستخدام SVN.

2) إذا لم تكن قادرًا فعليًا على استخدام SVN حتى الآن - وإذا لم يكن لدى عميلك أي تفضيلات - فيرجى تجربة TortoiseSVN:

http://scplugin.tigris.org

3) يرجى الرد على أي أسئلة محددة لديك حول تثبيت/استخدام SVN.

نصائح أخرى

إذا كان الموقع يستخدم أي لغات برمجة نصية مثل PHP و/أو قواعد البيانات، فستحتاج إلى إعداد هذه اللغات بشكل صحيح أولاً.إذا كان موقع الويب الخاص بك يتكون من HTML/CSS/JS فقط...وبعد ذلك يمكنك الوصول إلى الموقع عبر إحدى الطريقتين التاليتين:

  • تمكين مشاركة الويب (تفضيلات النظام > المشاركة > مشاركة الويب).ثم اكتب عنوان IP الموضح هناك في متصفحك في VirtualBox ويجب تحميله.(ربما يكون هذا أسهل من محاولة تكوين nginx، على الرغم من أنه قد يتم تحميله جيدًا إذا كتبت عنوان IP الخاص بجهازك فقط.)

  • في VirtualBox، حدد جهاز VM الخاص بك (متوقف عن التشغيل)، والإعدادات > المجلدات المشتركة.أضف الدليل الجذر لموقع الويب الخاص بك.قم بتشغيل VM، ثم استعرض للوصول إليه داخل VM وافتح ملفاتك هناك للاختبار.

تم إعداد بيئتي الحالية على النحو التالي:- جهاز DEV المحلي مع GIT & SVN - خادم DB عن بُعد - خادم الويب عن بُعد - يقوم خادم الويب بتركيب مجلد WWW Machine المحلي كمواد وحدة تخزين ويخدم صفحات PHP من هناك - تحميل متصفح الويب في VMS أو أي آلات أخرى.قم بتحرير ملف المضيفين إذا لزم الأمر للتوجيه المحلي.

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