عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

bls-standalone - عبر الإنترنت في السحابة

قم بتشغيل bls-standalone في موفر الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر bls-standalone الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


bls-standalone - إنشاء ماسح سجل، إصدار مستقل

موجز


bls مستقل --مساعدة

bls مستقل [ شامل الخيارات ] التحقق [ --compiledrulesfile ملف القواعد ] [ --blhc blhc-
برنامج ] ملفات أرشفة

bls مستقل [ شامل الخيارات ] جمع [ خيارات الترجمة ]

bls مستقل [ شامل الخيارات ] الخروج

الوصف


bls-standalone هي أداة مساعدة لسطر الأوامر لتشغيل ماسح سجل البناء يدويًا
ملفات السجل المحددة، بما في ذلك الدعم لإدارة تعريفات القواعد المجمعة المطلوبة.

مواكبة عالمية OPTIONS


يمكن إعطاء الخيارات العامة قبل الأمر، الخيارات المتاحة هي:

يمكن تحديد الخيارات قبل الأمر. يؤثر كل منها على مجموعة فرعية مختلفة من الأوامر
ويتم تجاهله بواسطة أوامر أخرى.

-v - الإسراف
زيادة الإسهاب

- لبدير دليل
حدد الدليل الذي يتم البحث فيه عن ثنائيات الفحص والتجميع

- شيردير دليل
تحديد الدليل حيث نسخة من ملفات القواعد والمعبأة
توجد بيانات القاعدة المترجمة مسبقًا.

أوامر


يحتوي bls-standalone على ثلاثة أوامر: التحقق, جمع و الخروج.

التحقق [ --compiledrulesfile ملف القواعد ] [ --blhc برنامج blhc ] ملفات أرشفة
يقوم هذا الأمر بتشغيل الماسح الضوئي bls والماسح الضوئي blhc في سجل البناء المحدد
ملفات. إذا لم يتم تقديم ملف القواعد المترجمة مع --compiledrulesfile ثم
يتم البحث عن واحدة تم تجميعها مسبقًا وإذا لم يكن هناك شيء يتم شحنه
جنبا إلى جنب مع الحزمة المستخدمة. blhc ويسمى أيضًا إذا تم العثور عليه أو تحديده
مع الالجائزة --blhcp خيار. لإسكات تحذير بشأن عدم العثور عليه، قم بضبطه على
لا.

جمع [ -o ملف إلاخراج ] [ --لا افتراضات] [ --تجاهل الخروج] إضافي حكم
الوصف
يجمع الشيكات في نموذج مجمع.

ما لم -o يتم تحديد مكان مختلف، ويتم تخزينه في ذاكرة التخزين المؤقت
الدليل (الذي تحدده بعض متغيرات البيئة) حيث المستقبل التحقق
سوف تستخدمه الاستدعاءات بدلاً من القواعد المترجمة مسبقًا.

يمكن تقديم أوصاف إضافية للقواعد كوسيطات لسطر الأوامر.

يتم أيضًا النظر في القواعد المخزنة في الأماكن المناسبة في الدليل الرئيسي الخاص بك. (لترى
حيث يتم البحث عنهم واستخدامهم - الإسراف.)

ما لم --لا افتراضات يتم إعطاء محتويات السابقة الخروج أو نسخة من
يتم استخدام القواعد المرفقة مع الحزمة أيضًا.

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

الخروج
تحقق من القواعد الحالية المستخدمة في الماسح الضوئي غير المستقل في ملف
الدليل حيث المقبل جمع run سيستخدمها بدلاً من القواعد المشحونة.

يقوم هذا حاليًا بفحص أجزاء من مستودع QA svn. قد يحصل عنوان URL هذا
عفا عليها الزمن في المستقبل. إذا كان الإصدار bls المستقل الذي تستخدمه والإصدار غير
إصدار bls المستقل غير متزامن، فقد تحتوي هذه القواعد على أشياء لا تملكها
لا يمكن لـ bls-stanalone التعامل مع هذا الأمر.

جاري الكتابة قواعد


بعض الأدلة القصيرة جدًا لكتابة ملفات الوصف الجديدة:

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

اسم الملف هو العلامة المنتجة للاختبار. غالبًا ما يكون العثور على اسم جيد هو الأصعب
الجزء الخاص بكتابة الشيكات الجديدة.

معظم ملف الوصف هو في الواقع كود html الذي يصف ما يتم العثور عليه عادةً
يعني ليتم عرضها على ⟨http://qa.debian.org/bls/⟩ باستثناء السطور
بدءًا من ## في أعلى الملف.

يجب أن يحتوي الوصف على المعلومات التالية:

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

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

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

التوجيهات ## الفعلية في بداية الملف هي:

دمج:
يخبرنا هذا السطر أن هذا الفحص يتم تشغيله إذا ظهرت عمليات فحص أخرى في نفس السطر.

لا يوجد حاليًا سوى نموذجين مدعومين:

##دمج: نفسه اسم العلامة1 اسم العلامة2

و

##دمج: نفسه اسم العلامة1 tagname2a or tagname2b

المباراة:
هذا تعبير عادي يصف ما يجب مطابقة كل سطر من سجل البناء معه
للعثور على المشكلة، مسبوقة بـ التعبير العادي:. كامتداد لبناء الجملة العادي هناك
ذرة \/ تحدد أنه بمجرد تطابق الخط مع هذا الجزء، لا يوجد فحص لا يتطابق
لديك \/ في هذا المكان من المفترض أن يتطابق مع هذا الخط. (هذا هو الأمثل ل
قم بتقليص جهاز حالة الترجمة بشكل كبير، ولكن يمكن استخدامه أيضًا لتجنب الأخطاء
الايجابيات).

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

منذ:
إذا كانت هناك قواعد جديدة، فالمعلومات موجودة على ⟨http://qa.debian.org/bls/⟩ قد يكون
عفا عليه الزمن حتى تتم إعادة فحص جميع السجلات باستخدام الإصدار الجديد. لكل سجل تم فحصه بواسطة
ماسح سجل البناء غير المستقل يتم تذكر رقم إصدار القواعد المستخدمة. ال
الرقم المحدد مع منذ يخبر الحقل تقرير الويب الذي تم إنشاؤه بمكان وضعه
تحذيرات من أن المعلومات المتعلقة بهذا الفحص قد تكون قديمة.

استخراج:
يوضح هذا كيفية استخراج المعلومات من الملف المطابق ليتم عرضها مع الملف
السطر المطابق (مثل اسم الملف الذي تم العثور على شيء فيه).

يوجد حاليًا النماذج التالية المدعومة هنا:

##يستخرج: بسيط 0 endcount 'إندشار'
##يستخرج: بسيط 0 'إعادة تعيين' endcount 'إندشار'
##يستخرج: بسيط com.startcount 'com.startchar' endcount 'إندشار'
##يستخرج: بسيط com.startcount 'com.startchar' 'إعادة تعيين' endcount 'إندشار'

في com.startchar هي الشخصية التي يجب البحث عنها عند بداية المنطقة المستخرجة (بعد
com.startcountالحادثة). إعادة الشحن هو حرف لإجهاض الاستخراج. إندشار هو
الحرف الذي يجب البحث عنه عن نهاية المنطقة المستخرجة (بعد endcountth
حادثة).

فمثلا:
##يستخرج: بسيط 2 '|' '/' 1 '|' يعني استخراج المحتوى بين الثاني والثالث
رمز الأنبوب، ما لم يكن هناك شرطة مائلة بينهما.

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

شرط:
إضافة شروط (على المتغيرات التي تم تعيينها بواسطة ##فعل). إذا لم يتحقق الشرط،
يتم قمع توليد النتيجة.

تحذيرات


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

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

تم تحسين bls ليكون سريعًا. لا تقم بتشغيله مع ملفات القواعد التي لا تثق بها. ( فقط
من المفترض أن يكون محتوى ملفات السجل التي تم فحصها بيانات غير موثوقة).

blhc بطيء جدًا وهو لحسن الحظ ليس ملحوظًا إذا لم يتم فحص ملفات السجل الخاصة به
الأرشيف كله. إذا قمت باختبار قواعد جديدة على مجموعة أكبر من ملفات السجل، فإن استخدام --blhc=NO يمكن
تسريع الأمور قليلا جدا.

لا تقوم blhc بالإبلاغ عن أرقام الأسطر، لذا لا يمكن لـ bls-standalone الإبلاغ عنها لهذه النتائج.

لاحظ أنه يتم التحقق من سجلات تشغيل dpkg-buildpackage -b وتشغيل dpkg-buildpackage -B
يمكن أن يحدث فرقًا (لذلك إذا لم تتمكن من إعادة إنتاج E-binary-arch-produces-all، فتأكد من ذلك
عليك التحقق من النوع الصحيح من السجل).

التبليغ بق


أبلغ عن الأخطاء أو طلبات قائمة الرغبات إلى Debian BTS
(على سبيل المثال باستخدام ملفات reportbug bls مستقل تحت ديبيان)
أو مباشرة إلى [البريد الإلكتروني محمي]

حقوق الطبع والنشر


حقوق النشر © 2013,2014,2015 Bernhard R. Link ⟨http://www.brlink.eu
هذا برنامج مجاني. انظر المصدر لنسخ الشروط. لا يوجد ضمان. ليس
حتى بالنسبة لقابلية التسويق أو الملاءمة لغرض معين.

استخدم bls-standalone عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

  • 1
    فيزر
    فيزر
    Phaser هو مفتوح سريع ومجاني وممتع
    مصدر إطار عمل لعبة HTML5 الذي يوفر
    عرض WebGL و Canvas عبر
    متصفحات الويب لسطح المكتب والجوال. ألعاب
    يمكن المشاركة ...
    تحميل Phaser
  • 2
    محرك VASSAL
    محرك VASSAL
    VASSAL هو محرك لعبة للإبداع
    النسخ الإلكترونية للسبورة التقليدية
    وألعاب الورق. يوفر الدعم ل
    عرض قطعة اللعبة والتفاعل ،
    و...
    قم بتنزيل محرك VASSAL
  • 3
    OpenPDF - شوكة iText
    OpenPDF - شوكة iText
    OpenPDF هي مكتبة جافا للإنشاء
    وتحرير ملفات PDF باستخدام LGPL و
    ترخيص MPL مفتوح المصدر. OpenPDF هو ملف
    LGPL / MPL وريث مفتوح المصدر لـ iText ،
    ا...
    قم بتنزيل OpenPDF - Fork of iText
  • 4
    ساجا جيس
    ساجا جيس
    SAGA - النظام الآلي
    التحليلات الجيولوجية - هو جغرافي
    برنامج نظام المعلومات (GIS) مع
    قدرات هائلة للبيانات الجغرافية
    المعالجة وآنا ...
    تنزيل SAGA GIS
  • 5
    Toolbox for Java / JTOpen
    Toolbox for Java / JTOpen
    يعد IBM Toolbox for Java / JTOpen ملف
    مكتبة من فئات Java التي تدعم
    العميل / الخادم وبرمجة الإنترنت
    نماذج لنظام يعمل بنظام التشغيل OS / 400 ،
    i5 / OS ، س ...
    تنزيل Toolbox for Java / JTOpen
  • 6
    D3.js
    D3.js
    D3.js (أو D3 للمستندات المستندة إلى البيانات)
    هي مكتبة جافا سكريبت تسمح لك
    لإنتاج بيانات ديناميكية وتفاعلية
    تصورات في متصفحات الويب. مع D3
    أنت...
    تنزيل D3.js
  • أكثر "

أوامر لينكس

Ad