سؤال

أحاول العثور على رصد ارتكاب GIT لنظام التشغيل Windows. لا أحد يعرف ما إذا كان الشخص موجودا؟

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

هل كانت مفيدة؟

المحلول

فقط استخدم هوك git post-commit

githooks (5) صفحة يدوية

نصائح أخرى

لقد بدأت مشروع مفتوح المصدر لبناء أداة تفعل هذا. sourselog. هو تطبيق .NET V4.0 WPF الذي يراقب نظام التحكم في النظام تغيير سجلات. يستخدم التطبيق نموذجا البرنامج المساعد لدعم أنظمة التحكم الإصدار المتعددة. يوجد حاليا إضافات مقابل GIT، Github (عبر API)، التخريب، Perforce، TFS 2010.

SourceLog main window

استطلاعات الطلبات في كل "مشترك" في كل "مشترك" للتغييرات ويعرض لوحة إعلام "نخب" عند اكتشاف تغييرات جديدة.

يتم استضافة المشروع جيثب ويمكن تثبيت التطبيق عبر برنامج تثبيت ClickOnce المستضاف أبوظبي. وبعد هناك مزيد من المعلومات المتاحة على بلدي مقالات.

الأفضل هو استخدام خطاف ما بعد التلقي.

على مستودعك على الخادم، يجب عليك وضع برنامج نصي شل باسم "Post-Rece" في دليل .git / Hooks. سيتم استدعاء هذا البرنامج النصي في كل مرة يتم دفع شيء ما وانتهت الوسيطة عبر Stdin في النموذج

هناك أمثلة البرامج النصية المقدمة مع الإصدار الأخير من GIT. ينظر في:

/usr/share/doc/git-core/contrib/hooks/post-receive-email

على Windows، انظر إلى مسار تثبيتك للعثور عليه ...

هناك مراقب GIT الذي يعرض الإخطارات المنبثقة. يجب أن تعمل في Windows باستخدام تذمر: https://github.com/spajus/gitmon

https:/gitmonitor.com.

يحتوي هذا الموقع على أداة مثل ما تبحث عنه ... لقد جئت إلى هنا في محاولة للعثور على معلومات لمعرفة ما إذا كان ذلك جيدا أم لا.

شاهد هذه المدونة لنهج باستخدام Growl و Cygwin و Ruby و Git-Notifier.

http://hsiliev.blogspot.com/2012/g/git-notifier-on-windows.html.

حاول RSS أو Atom Feeds وأي قارئ RSS مشترك (مثل Mozilla Thunderbird). بالطبع، لديك بعض خادم الويب (مثل Gitweb CGI Script) الذي يوفر ذلك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top