أجهزة الكمبيوترالبرمجيات

بوابة - ما هو؟ بوابة للمبتدئين: الوصف

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

وصف

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

استخدام لقطات، لا بقع

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

هذا هو على النقيض من المهم غيرها من أنظمة المراقبة، والتي هي متأصلة في بوابة. ما هو الفرق بين الفوائد؟ بوابة يصبح مثل نظام ملف صغير مع أدوات قوية جدا التي يتم تشغيلها على أعلى من ذلك.

العمليات المحلية مفيد

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

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

مراقبة سلامة البيانات

قبل حفظ أي ملف، يتم تعيينه مدونة في شكل الاختباري محسوبة مباشرة جيت. ما هو اختباري؟ هذه القيمة، والذي يحسب باستخدام خوارزمية خاصة ويستخدم للتحقق من سلامة البيانات أثناء التخزين والنقل. فمن المستحيل لتغيير أي شيء من دون علم جيت، وأنه عنصر مهم من فلسفة النظام.

غالبا ما يضاف هذه

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

حالة الملف

العمل مع جيت للمبتدئين ينطوي تذكر أن الملف يمكن أن يكون في واحدة من ثلاث حالات:

  • ثابت، وهذا هو، يتم تخزين الملف في متجر محلي.
  • تغيير عندما تم إجراء تغييرات لكن لم ينفذ بعد الحفظ.
  • إعداد - الملفات التي تم وضع علامة للحفاظ تغييرها.

لذا، في المشاريع التي تستخدم بوابة، وهناك ثلاثة أقسام لدول مختلفة من الملف:

  • على بوابة الدليل، الذي يخزن البيانات الوصفية وجوه قاعدة البيانات. هذا هو الجزء الأكثر أهمية في النظام.
  • دليل العمل، والذي يستخرج من نسخة قاعدة البيانات من أي نسخة من المشروع.
  • ملف يحتوي على معلومات حول المحافظة لاحق.

تثبيت بوابة

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

  • تركيب بوابة من المصدر.
  • حزمة تثبيت النظام الأساسي الخاص بك.

تركيب بوابة من مصدر

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

تحتاج إلى تثبيت المكتبات المطلوبة: المغتربين، حليقة، libiconv، بينسل، زليب. بعد تثبيتها، يمكنك تحميل أحدث إصدار نظام مراقبة، ترجمة البرنامج وتثبيته.

التثبيت على ويندوز

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

الإعداد الأولي جيت

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

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

  • الملف الذي يحتوي على القيم التي هي مشتركة بين جميع المستخدمين والمستودعات.
  • الملف الذي يحتوي على إعدادات الخاصة بالمستخدم.
  • في ملف التكوين الموجود في المستودع الحالي. هذه المعالم هي صالحة فقط لذلك.

اسم مخصص

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

إذا قمت بتحديد الخيار، العالمية، سوف تحتاج إلى القيام به مرة واحدة هذه الإعدادات.

اختيار محرر نصوص

بعد تحديد اسم المحرر أن تختار، التي قد تكون ضرورية عند كتابة الرسائل في بوابة. سوف الافتراضية استخدام محرر نظام التشغيل القياسية. إذا أراد المستخدم لاستخدام الآخر، تحتاج إلى تسجيله في ملف التكوين في خط core.editor.

الاختيار إعدادات

لمعرفة أساسيات جيت، يجب أن تكون قادرة على التحقق من الإعدادات المستخدمة. لهذا الغرض في فريق بوابة ل-list التكوين. فإنه يعرض جميع الخيارات المتاحة التي يمكن العثور عليها. قد يتم سرد بعض أسماء خيارات أكثر من مرة. ويرجع ذلك إلى حقيقة أن بوابة يقرأ نفس المفتاح من الملفات المختلفة هذه. في هذه الحالة، يتم استخدام القيمة الأخيرة لكل مفتاح. فمن الممكن للتحقق من قيم مفاتيح معينة تتناسب مع الفريق في مكان «--list» - «{مفتاح}".

كيفية إنشاء مستودع

ولتحقيق هذا الهدف بطريقتين. الأول هو لاستيراد في الدليل الحالي، أو المشروع. والثاني - وهو نسخة من خادم مستودع القائمة.

إنشاء في هذا الدليل

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

استنساخ مستودع

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

حذف ملف في جيت

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

إلغاء التغييرات

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

النتائج

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ar.unansea.com. Theme powered by WordPress.