Download from SVN/ar

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

راجع إس في إن لمزيد من المعلومات؛ فيما يلي بعض التوجيهات للمهام المشركة.

المتطلبات
يجب أن تمتلك عميل إس في إن مثبت قبل أن تتمكن من استخدام هذه التعليمات (بالرغم من إمكانية تحميل الملفات يدويا؛ غير أن هذا سيستغرق الكثير من الوقت). البرمجيات الموصى به هي تلك التي يمكن الحصول عليها من صفحة مشروع الإس في إن. لاحظ أن البرمجيات التي تستخدم سطر الأوامر هي التي تشرح في الأجزاء التالية؛ بإمكانك استخدام برمجيات ذات واجهة رسومية مثل Tortoisesvn.

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


 * الوحدات: الوحديتين الأكثر أهمية في تطبيقات الويب هما phase3 (التطبيق الرئيسي) وextensions (شيفرة التوصلات).
 * الفروع: أسماء الفروع تستخدم لتسمية التخطيط. REL$1_$2[_$3] $1 لإصدار ميدياويكي و$2 للإصدار الفرعي و$3 للإصدار الطفيف. على سبيل المثال، الإصدار 1.6.3 هو الفرع  آخر 1.6 هو  ، 1.5.8 هو  . والإصدار الأخير (غير معلم) سيكون.

لتحميل آخر 1.1 (مستحسن)، أدخل السطر التالي في موجة الأوامر عندما تكون في المجلد المطلوب: svn checkout http://svn.wikimedia.org/svnroot/mediawiki/branches/REL1_11/phase3 أيضا؛ بإمكانك تحميل أحدث نسخة،‌والتي تستخدمها مؤسسة ويكيميديا باستخدام السطر التالي: svn checkout http://svn.wikimedia.org/svnroot/mediawiki/trunk/phase3

التثبيت
قواعد التثبيت الطبيعة تطبق، ولأفضل النتائج استخدم بي إتش بي 5.1.2 كأبات مودول (SAPI).

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

لترقية ميدياويكي، ببساطة استخدم الأمر التالي في مجلد التثبيت. لاحظ أن هذا سيرقي آخر إصدار من الإصدار الفرعي الحالي. إذا كنت تستخدم ميدياويكي 1.6،‌هذا سيرقي أي إصدار 1.6.x لكنه لن يرقي إلى الإصدار 1.7: svn update

لتطوير فرع إصدار آخر (الإصدار 1.7 في المثال أعلاه) أو التبديل بين الإصدارات، بإمكانك استخدام الأمر "switch": svn checkout http://svn.wikimedia.org/svnroot/mediawiki/tags/REL1_6_2/phase3 svn switch http://svn.wikimedia.org/svnroot/mediawiki/tags/REL1_6_3/phase3 لا تنس تشغيل aintenance/update.php كل مرة،‌ خاصة إذا ظهر أي شيء غير مألوف.