سؤال

لدينا حوالي 10 مستودعات تخريب. للحماية من فساد المستودع ، نقوم بتشغيل ملف دفعي يدير أمر SVNADMIN التحقق من جميع مستودعاتنا كمهمة مجدولة كل صباح.

أنا أبحث عن أداة لتحليل إخراج الأمر svnadmin التحقق من الأمر وتنبيهني إذا كانت هناك مشكلة.

هل حصل أي شخص على أي توصيات أو هل أحتاج إلى لف بلدي؟

شكرًا

د

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

المحلول

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

نحن نفعل هذا الآن مع خادمنا (Win2K3). لدي ملف دفعي يعمل "Svanadmin التحقق" و "Svnadmin Hotcopy" كل ليلة. يتحقق من رمز الخروج من svnadmin بعد كل خطوة. كما أنه يقوم بعملية "إذا كانت موجودة" للتحقق من إنشاء النسخ الاحتياطية بالفعل.

نصائح أخرى

الإصدار القياسي لخادم VisualSVN (مجانا) يأتي مع Test-SvnRepository PowerShell Cmdlet الذي يساعدك على التحقق من جميع مستودعاتك في الدفعة:

Get-SvnRepository | Test-SvnRepository

يمكنك أيضًا الاستفادة من وظائف التحقق من المستودعات المجدولة التي سيتم تشغيلها وفقًا للجدول الزمني الذي تختاره.

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