الفرق بين كفس و سوبفيرزيون الفرق بين

Anonim

كفس مقابل التخريب

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

التخريب (المعروف أيضا باسم سفن) هو نظام التحكم في الإصدار المستخدم للحفاظ على الإصدارات الحالية والسابقة من الملفات (مثل شفرة المصدر وصفحات الويب والوثائق). هو ترقية مباشرة من كفس وخليفته الأكثر توافقا. بل هو أيضا تقنية مفتوحة المصدر، وقد استخدمت على نطاق واسع في مشاريع متعددة، مثل أباتشي مؤسسة البرمجيات، باسكال الحرة، ميدياويكي، ورمز جوجل.

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

--2>>

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

- 3>>

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

ملخص:

1. كفس يسمح العديد من المستخدمين للتعاون على نفس المشروع. يحافظ التخريب على الإصدارات الحالية والسابقة من الملفات.

2. كفس يسمح للمستخدمين للتحقق في على نفس المشروع وتعديله. التخريب يرتكب العمليات الذرية الحقيقية.

3. كفس يمكن الحفاظ على فروع مختلفة من المشروع. يستخدم التخريب الإخراج القابل للتحويل.