انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

bls-standalone - آنلاین در ابر

اجرای bls-standalone در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS

این دستور bls-standalone است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


bls-standalone - ساخت اسکنر لاگ، نسخه مستقل

خلاصه


bls-مستقل --کمک

bls-مستقل [ جهانی گزینه های ] بررسی [ -- فایل قوانین کامپایل شده فایل قوانین ] [ --blhc blhc-
برنامه ] ، فایلهای

bls-مستقل [ جهانی گزینه های ] گردآوری [ کامپایل-گزینه ها ]

bls-مستقل [ جهانی گزینه های ] وارسی

شرح


bls-standalone ابزار خط فرمان برای اجرای دستی اسکنر لاگ ساخت است
فایل های لاگ مشخص شده، از جمله پشتیبانی برای مدیریت تعاریف قوانین کامپایل شده مورد نیاز.

GLOBAL OPTIONS


گزینه های جهانی را می توان قبل از دستور داده شد، گزینه های موجود عبارتند از:

گزینه ها را می توان قبل از دستور مشخص کرد. هر کدام زیر مجموعه متفاوتی از دستورات را تحت تاثیر قرار می دهند
و با دستورات دیگر نادیده گرفته می شود.

-v -- پرحرف
افزایش پرحرفی

--libdir فهرست راهنما
دایرکتوری را مشخص کنید که باینری های اسکن و کامپایل در آن جستجو می شوند

-- sharedir فهرست راهنما
دایرکتوری را مشخص کنید که در آن کپی فایل های قوانین و بسته بندی شده وجود دارد
داده های قانون از پیش کامپایل شده وجود دارد.

دستورات


bls-standalone سه دستور دارد: بررسی, گردآوری و وارسی.

بررسی [ -- فایل قوانین کامپایل شده فایل قوانین ] [ --blhc برنامه blhc ] ، فایلهای
این دستور اسکنر bls و اسکنر blhc را در گزارش ساخت داده شده اجرا می کند
فایل ها. اگر هیچ فایل قوانین کامپایل شده ای با آن داده نمی شود -- فایل قوانین کامپایل شده پس یک
یکی از مواردی که قبلا کامپایل شده است جستجو می شود و در صورتی که هیچ کدام از آنها ارسال نشده باشد
همراه با بسته استفاده می شود. blhc در صورت یافتن یا مشخص شدن نیز نامیده می شود
با --blhcp گزینه. برای خاموش کردن هشدار در مورد یافت نشدن آن، آن را تنظیم کنید
نه.

گردآوری [ -o فایل خروجی ] [ -- بدون پیش فرض] [ - نادیده گرفتن پرداخت] اضافی رد
توصیف
چک ها را به صورت کامپایل شده جمع آوری می کند.

مگر اینکه -o برای تعیین یک مکان متفاوت داده می شود، در یک کش ذخیره می شود
دایرکتوری (تعیین شده توسط برخی از متغیرهای محیطی) که در آن آینده بررسی
Invocations از آن به جای قوانین از پیش کامپایل شده بسته بندی شده استفاده می کند.

توضیحات قوانین اضافی را می توان به عنوان آرگومان های خط فرمان ارائه کرد.

قوانین ذخیره شده در مکان های مناسب دایرکتوری اصلی شما نیز بررسی می شوند. (دیدن
جایی که آنها جستجو می شوند، استفاده کنید -- پرحرف.)

مگر اینکه -- بدون پیش فرض مطالب قبلی داده می شود وارسی یا کپی از
قوانین ارسال شده با بسته نیز استفاده می شود.

اگر قوانینی به همین نام وجود داشته باشد، آنهایی که به عنوان آرگومان های خط فرمان ارائه می شوند لغو می شوند
محلی ها و اصلی ها و محلی ها بر اصلی ها غلبه می کنند.

وارسی
قوانین فعلی مورد استفاده برای اسکنر ساخت غیرمستقل را در الف بررسی کنید
دایرکتوری که در آن بعدی گردآوری run از آنها به جای قوانین ارسال استفاده می کند.

در حال حاضر این بخش هایی از مخزن QA svn را بررسی می کند. این URL ممکن است دریافت شود
منسوخ شده در آینده اگر نسخه bls-standalone که استفاده می کنید و غیر
نسخه مستقل bls از همگام سازی خارج می شود، این قوانین ممکن است حاوی چیزهایی باشد که شما
bls-stanalone نمی تواند رسیدگی کند.

نوشتن قوانین


چند راهنمای بسیار کوتاه برای نوشتن فایل های توضیحات جدید:

اسکنر لاگ ساخت غیرمستقل فقط برای ساخت هایی اجرا می شود که موفق به نظر می رسند. پس چک می کند
برای چیزهایی که معمولاً باید باعث شکست بیلد شوند، اغلب منطقی نیستند (یک مجموعه آزمایشی
ایجاد موارد مثبت کاذب اغلب بیشتر از نادیده گرفته شدن خطا است
به طور نامناسب).

نام فایل تگ تولید شده برای آزمایش است. پیدا کردن یک نام خوب اغلب سخت ترین کار است
بخشی در مورد نوشتن چک های جدید

بیشتر فایل توضیحات در واقع کد html است که معمولاً یافته ها را توصیف می کند
به معنای نمایش داده شدن در ⟨http://qa.debian.org/bls/⟩ به استثنای خطوط
با ## در بالای فایل شروع می شود.

توضیحات باید حاوی اطلاعات زیر باشد:

چی انجام داد la بررسی یافت شد؟
پیدا کردن آنچه مطابقت دارد را برای افراد آسان کنید. پیدا کردن موضوع را آسان تر می کند، کمتر
اگر اینطور نباشد، احتمالاً آن را به عنوان مثبت کاذب نادیده می گیرند، و در صورت عدم اتلاف زمان کمتر
در واقع یک مثبت کاذب است.

چرا is چی is یافت a مشکل؟
حتی جدی ترین ایرادات را می توان به راحتی به عنوان مسائل جزئی به دلیل ناآگاهی نادیده گرفت.
و برخی چیزها فقط در برخی موقعیت ها خطرناک هستند و به بالاترین نیاز ندارند
اولویت در موقعیت های دیگر تفکیک هر دو مورد سخت است و چند کلمه دیگر در آن
توضیحات در مورد آن می تواند بسیار کمک کند.

چی می توان be انجام شده در برابر آن؟
برخی نکات برای جلوگیری از این مشکل هر دو به فرد کمک می کند تا مدتی به دنبال رفع آن باشد
یک راه حل. این امر به ویژه برای کمک به افراد برای رفع صحیح آن به جای صرفاً مفید است
پنهان کردن مشکل به طور کامل

دستورات واقعی ## در ابتدای فایل عبارتند از:

ادغام:
این خط نشان می دهد که اگر چک های دیگر در همان خط ظاهر شوند، این بررسی فعال می شود.

در حال حاضر فقط دو فرم پشتیبانی می شود:

##ادغام: همان برچسب نام 1 برچسب نام 2

و

##ادغام: همان برچسب نام 1 tagname2a or tagname2b

بازی:
این یک عبارت منظم است که توضیح می دهد که هر خط از گزارش ساخت با چه چیزی مطابقت داشته باشد
برای پیدا کردن مشکل، پیشوند با regexp:. به عنوان یک فرمت برای نحو معمولی وجود دارد
یک اتم \/ که مشخص می‌کند وقتی یک خط با این قسمت مطابقت دارد، هیچ بررسی دیگری وجود ندارد
داشتن \/ در این مکان قرار است با این خط مطابقت داشته باشد. (این یک بهینه سازی برای
ماشین حالت کامپایل را به شدت کاهش دهید، اما همچنین می توان از آن برای جلوگیری از اشتباه استفاده کرد.
موارد مثبت).

همانطور که تمام عبارات منظم همه چک ها در یک ماشین حالت محدود کامپایل می شوند،
چک هایی که در ابتدای خط بسیار خاص هستند بسیار ارزان هستند در حالی که چک ها نه
خاص در ابتدا اغلب بسیار گران هستند. اندازه خروجی ماشین حالت توسط
la گردآوری فرمان اندازه گیری خوبی است که چقدر گران است چک خاص.

از آنجا که:
اگر قوانین جدیدی وجود دارد، اطلاعات در ⟨http://qa.debian.org/bls/⟩ ممکن است
منسوخ شده تا زمانی که همه گزارش‌ها با نسخه جدید مجدداً اسکن شوند. برای هر گزارش اسکن شده توسط
اسکنر لاگ ساخت غیر مستقل شماره نسخه قوانین استفاده شده به خاطر سپرده می شود. در
شماره مشخص شده با پس از فیلد به گزارش وب تولید شده می گوید که کجا قرار گیرد
هشدار می دهد که اطلاعات مربوط به این چک ممکن است قدیمی باشد.

استخراج:
این نشان می دهد که چگونه می توان اطلاعات را از فایل منطبق استخراج کرد تا همراه با نشان داده شود
خط منطبق (مانند نام فایل چیزی در آن یافت شد).

در حال حاضر فرم های زیر در اینجا پشتیبانی می شوند:

##استخراج کردن: ساده 0 شمارش نهایی 'endchar'
##استخراج کردن: ساده 0 'تنظیم مجدد' شمارش نهایی 'endchar'
##استخراج کردن: ساده شروع شمارش 'استارتچار' شمارش نهایی 'endchar'
##استخراج کردن: ساده شروع شمارش 'استارتچار' 'تنظیم مجدد' شمارش نهایی 'endchar'

جایی که استارتچار شخصیتی است که باید برای شروع ناحیه استخراج شده (بعد از
شروع شمارشوقوع). resetchar شخصیتی برای سقط کردن استخراج است. endchar هست یک
کاراکتری که باید برای انتهای ناحیه استخراج شده (بعد از شمارش نهاییth
وقوع).

مثلا:
##استخراج کردن: ساده 2 '|' '/' 1 '|' به معنای استخراج محتوا بین 2 و 3 است
نماد لوله، مگر اینکه یک بریده بین آن وجود داشته باشد.

عمل:
توضیح می دهد که در صورت تطبیق سوئیچ چه باید کرد. این می تواند برای تنظیم متغیرهای ارجاع شده استفاده شود
در قوانین دیگر برای تولید قوانین حساس به زمینه.

وضعیت:
اضافه کردن شرایط (روی متغیرهایی که توسط ##عمل). در صورت عدم تحقق شرط،
ایجاد یک یافته سرکوب شده است.

نادیده گرفته می شود


در حالی که کامپایل همه موارد منطبق در یک ماشین حالت محدود نتایج بسیار سریعی ایجاد می کند.
این فقط زمانی امکان پذیر است که ماشین حالت خیلی رشد نکند. بنابراین مراقبت باید باشد
برای عدم استفاده از جستجوهای خیلی گران قیمت گرفته شده است.

برخی از بررسی ها (به ویژه موارد خاص) کاملاً غیرقابل اعتماد هستند. غیر مستقل
بررسی‌های لاگ ساخت شامل برخی یافته‌ها برای خلاصه نمی‌شوند مگر اینکه در آن ظاهر شوند
معماری های متعدد، که مشخصاً bls-standalone نمی تواند انجام دهد.

bls برای سریع بودن بهینه شده است. آن را با فایل های قوانینی که به آنها اعتماد ندارید اجرا نکنید. (فقط
محتوای فایل های گزارش اسکن شده قرار است داده های غیرقابل اعتماد باشد).

blhc بسیار کند است که خوشبختانه در صورت عدم اسکن کردن لاگ فایل ها چندان قابل توجه نیست.
کل آرشیو اگر قوانین جدیدی را روی مجموعه بزرگ‌تری از فایل‌های گزارش آزمایش می‌کنید، با استفاده از --blhc=NO می توان
سرعت همه چیز را بسیار کمی.

blhc شماره خطوط را گزارش نمی کند، بنابراین bls-standalone نمی تواند آنها را برای آن یافته ها گزارش کند.

توجه داشته باشید که بررسی گزارش‌های اجرای dpkg-buildpackage -b و اجرای dpkg-buildpackage -B
می تواند تفاوت ایجاد کند (بنابراین اگر نمی توانید یک E-binary-arch-produces-all را بازتولید کنید، مطمئن شوید
شما نوع صحیح گزارش را بررسی می کنید).

گزارش نویسی اشکالات


اشکالات یا درخواست های لیست علاقه مندی ها را به Debian BTS گزارش دهید
(مثلا با استفاده از گزارش اشکال bls-مستقل تحت دبیان)
یا مستقیماً به [ایمیل محافظت شده]

کپی رایت


حق چاپ © 2013,2014,2015 Bernhard R. Link ⟨http://www.brlink.eu
این نرم افزار رایگان است. برای شرایط کپی به منبع مراجعه کنید هیچ گارانتی وجود ندارد. نه
حتی برای تجارت پذیری یا تناسب اندام برای یک هدف خاص.

با استفاده از خدمات onworks.net از bls-standalone آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    فازر
    فازر
    Phaser یک باز سریع، رایگان و سرگرم کننده است
    منبع چارچوب بازی HTML5 که ارائه می دهد
    WebGL و Canvas Rendering در سراسر
    مرورگرهای وب دسکتاپ و موبایل بازی ها
    می تواند با ...
    دانلود فازر
  • 2
    موتور VASSAL
    موتور VASSAL
    VASSAL یک موتور بازی برای ایجاد است
    نسخه های الکترونیکی تخته سنتی
    و بازی های کارتی پشتیبانی می کند
    رندر و تعامل قطعه بازی،
    و ...
    دانلود VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF یک کتابخانه جاوا برای ایجاد است
    و ویرایش فایل های PDF با LGPL و
    مجوز منبع باز MPL. OpenPDF است
    LGPL/MPL جانشین منبع باز iText،
    و ...
    OpenPDF - Fork of iText را دانلود کنید
  • 4
    GIS SAGA
    GIS SAGA
    SAGA - سیستم برای خودکار
    تجزیه و تحلیل جغرافیایی - یک جغرافیا است
    نرم افزار سیستم اطلاعات (GIS) با
    قابلیت های بسیار زیاد برای داده های جغرافیایی
    پردازش و آنا...
    دانلود SAGA GIS
  • 5
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار IBM برای جاوا / JTOpen یک است
    کتابخانه کلاس های جاوا که از
    کلاینت/سرور و برنامه نویسی اینترنتی
    مدل های سیستمی که دارای OS/400 است،
    i5/OS، o...
    جعبه ابزار را برای جاوا/JTOpen دانلود کنید
  • 6
    D3.js
    D3.js
    D3.js (یا D3 برای اسناد داده محور)
    یک کتابخانه جاوا اسکریپت است که به شما اجازه می دهد
    برای تولید داده های پویا و تعاملی
    تجسم در مرورگرهای وب با D3
    شما...
    D3.js را دانلود کنید
  • بیشتر "

دستورات لینوکس

Ad