جيت :: السنانير

إطار لتنفيذ السنانير الجيت
التحميل الان

جيت :: السنانير الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Gustavo Leite de Mendonca Chaves
  • موقع ويب الناشر:
  • http://search.cpan.org/~gnustavo/

جيت :: السنانير العلامات


جيت :: السنانير وصف

"GIT هو نظام تحكم مراجعة سريع وقابل للتطوير ووزع مع مجموعة قيادة غنية غير عادية توفر كل من العمليات الرفيعة المستوى والوصول الكامل إلى Internals. (https://github.com/gitster/git#readme). لفهم حقا ما يدور حول هذا كل شيء تحتاج إلى فهم GIT http://git-scm.org/ وسنانير لها. يمكنك قراءة كل شيء حول هذا في مراجع الوثائق على هذا الموقع http://git-scm.com/documentation.a هوك هو برنامج مسمى خصيصا يسمى برنامج GIT أثناء تنفيذ بعض العمليات. في العدد الأخير، كان هناك بالضبط 16 خطاطا مختلفة يمكن استخدامها (http://schacon.github.com/git/githooks.html). يجب أن يقيمون وفقا لدليل. جيت / السنانير في المستودع. عند إنشاء مستودع جديد، تحصل على بعض ملفات القوالب في هذا الدليل، وكلها تتمتع باحتشات لاحقة ومثبتة من خلال شرح كيفية تحويلها إلى Hooks. عند قيام GIT بتشغيل عملية التزام، على سبيل المثال، تدعوها هذه السنانير الأربعة بالترتيب: الالتزام المسبق، الاستعداد - MSG، الالتزام MSG، وما بعد الالتزام. يمكن للأول الثلاثة جمع جميع أنواع المعلومات حول الالتزام المحدد الذي يتم إجراؤه وتقرر رفضه في حالة عدم الامتثال للسياسات المحددة. يمكن استخدام ما بعد الالتزام لتسجيل أو تنبيه الأطراف المهتمة حول الالتزام فقط. هناك العديد من البرامج النصية هوك مفيدة متوفرة في مكان آخر، على سبيل المثال https://github.com/gitster/git/tree/master/contrib/hooks و http://google.com/search؟q=git+hooks. ومع ذلك، عند محاولة الجمع بين وظائف اثنين أو أكثر من تلك البرامج النصية في خطاف واحد، يجب أن ينتهي الأمر عادة في مواجهة مشاكلين. يمكن أن ينقذ Script Script شخصين العديد من السنانير GIT: #! / USR / BIN / ENV PERL استخدام GIT :: السنانير Pre_Commit {My ($ git) =_؛ # ...}؛ ort_msg {my ($ git، msg_file) = @؛ # ...}؛ Run_hook ($ 0، argv)؛ أو يمكنك استخدام الإضافات الجيطية :: السنانير الخارجية، مدفوعة من البرنامج النصي واحد أدناه. يتم تمكين هذه السنانير من خلال خيارات تكوين GIT. (أكثر على هذا لاحقا.) # / USR / BIN / ENV بيرل استخدام جيت :: السنانير؛ Run_hook ($ 0، @ argv)؛ صفح المنتج


جيت :: السنانير برامج ذات صلة