يتوفر الآن الإصدار 1.15.0 من برنامج Apache Subversion.

بعد مرور أكثر من ست سنوات على آخر إصدار رئيسي، أصدرت مؤسسة برمجيات أباتشي Subversion 1.15.0، وهو نظام التحكم المركزي في الإصدارات الخاص بها.

التحسينات الرئيسية في Subversion 1.15:

  • تمت إضافة وضع جديد يُعطّل تخزين النسخ الأساسية لجميع الملفات على النظام المحلي مؤقتًا (النسخ عند الطلب)، مما يسمح لك بتقليل حجم نسخة العمل على القرص بنسبة تصل إلى 50% عن طريق تنزيل الملفات من الخادم عند الحاجة. لكنّ المقابل لتقليل استهلاك مساحة القرص هو زيادة حركة مرور الشبكة وزيادة وقت معالجة عمليات مثل المقارنة والرجوع. يُعدّ تعطيل التخزين المؤقت مفيدًا عند العمل مع مستودعات كبيرة ذات ملفات قليلة التغيير، وعند استضافة نسخة العمل على نفس مضيف المستودع، وعلى الأنظمة ذات مساحة القرص المحدودة واتصال الشبكة السريع.
  • تم تطبيق تنسيق جديد لتخزين نسخ العمل (التنسيق 32)، مُعدّل للاستخدام بدون التخزين المؤقت المحلي. أصبح بالإمكان الآن استخدام إصدارات مختلفة من تنسيقات نسخ العمل في آنٍ واحد، مما يسمح لك بالحفاظ على تنسيق نسخ العمل التي تم إنشاؤها مسبقًا دون الحاجة إلى تحديث المشاريع الحالية باستخدام أمر "svn upgrade".
  • تمت إضافة دعم لبث عمليات "svn checkout" و"svn update"، مما أدى إلى تحسين الأداء والموثوقية بشكل ملحوظ. فبدلاً من نسخ البيانات إلى دليل مؤقت وسيط ثم تحليلها، تُكتب البيانات الآن مباشرةً إلى دليل الخدمة ودليل العمل (بدلاً من النسخ من الدليل الوسيط، يُحفظ الملف في مكانه باسم مؤقت ثم يُعاد تسميته تلقائيًا).
  • تم تطبيق نظام بناء جديد يعتمد على مجموعة أدوات CMake، مما أدى إلى تبسيط عملية البناء على النظام الأساسي بشكل كبير. Windows ويتكامل مع مدير حزم vcpkg لتنزيل التبعيات تلقائيًا. الإعداد الافتراضي لجميع المنصات باستثناء Windows لا يزال نظام البناء القديم القائم على Autoconf قيد الاستخدام.

المصدر: opennet.ru

شراء استضافة موثوقة للمواقع مع حماية DDoS وخوادم VPS VDS 🔥 اشترِ استضافة مواقع ويب موثوقة مع حماية من هجمات DDoS، وخوادم VPS وVDS | ProHoster