ضبط النسخ (الحاسوب)

ضبط النسخ أحد مكونات إدارة تكوين البرمجيات، وتعرف أيضا بنظم إدارة الشيفرة المصدرية[1]، وهي نظم مسؤولة عن إدارة التغييرات في المستندات وبرامج الكمبيوتر ومواقع الويب الكبيرة ومجموعات أخرى من المعلومات قيد التطوير. عادة ما يتم تحديد التغييرات برقم أو حرف رمزي، يطلق عليه "رقم المراجعة" أو "مستوى المراجعة" أو ببساطة "مراجعة". على سبيل المثال، مجموعة أولية من الملفات تسمى "المراجعة 1". عندما يتم إجراء التغيير الأول، فإن المجموعة الناتجة هي "المراجعة 2"، وهكذا. ترتبط كل مراجعة بطابع زمني وبالشخص الذي يقوم بالتغيير. يمكن مقارنة المراجعات واستعادتها ودمجها مع بعض أنواع الملفات.[2]

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

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

انظر أيضًا

المراجع

  1. O'Sullivan, Bryan (2009). Mercurial: the Definitive Guide. Sebastopol: O'Reilly Media, Inc. ISBN 9780596555474. مؤرشف من الأصل في 8 ديسمبر 2019. اطلع عليه بتاريخ 04 سبتمبر 2015. الوسيط |CitationClass= تم تجاهله (مساعدة)
  2. "What is version control? - Definition from WhatIs.com". WhatIs.com (باللغة الإنجليزية). مؤرشف من الأصل في 2 مايو 2019. اطلع عليه بتاريخ 23 نوفمبر 2019. الوسيط |CitationClass= تم تجاهله (مساعدة)
  3. "جوجل دوكس", See what’s changed in a file, جوجل الوسيط |CitationClass= تم تجاهله (مساعدة); الوسيط |separator= تم تجاهله (مساعدة)CS1 maint: ref=harv (link).

    وصلات خارجية

    • بوابة برمجة الحاسوب
    • بوابة تقنية المعلومات
    • بوابة علم الحاسوب
    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.