این فرمانی است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
گزارش aegis - تولید کننده گزارش
خلاصه
aereport [ انتخاب...] نام گزارش
aereport [ انتخاب...] -فایل نام فایل
aereport -گزارش -فهرست
aereport -کمک
aereport -نسخه
شرح
La aereport دستور برای تولید گزارش از پایگاه داده aereport استفاده می شود. گزارش ها هستند
مشخص شده در زبان C-مانند شرح داده شده در هوا(5) ورود دستی.
برای لیستی از گزارش های موجود در سیستم خود، از " استفاده کنیدهوا فهرست' فرمان اینها
گزارش های زنده در /usr/share/aegis/report دایرکتوری، و در ابتدا شامل
گزارشها با aereport توزیع میشوند، اما سایتها میتوانند سایتهای خود را در اینجا اضافه کنند.
نوشتن گزارش اسکریپت ها
شروع به نوشتن اسکریپت های گزارش می تواند دشوار باشد. شما بهتر است نگاهی به آن بیندازید
گزارش ها با Aegis توزیع می شود و سعی کنید آنها را تطبیق دهید. فایل های اسکریپت گزارش هستند
نگهداری در /usr/share/aegis/report دایرکتوری.
برای اطلاعات در مورد ساختارهای داده ای که ممکن است از یک اسکریپت گزارش به آنها دسترسی داشته باشید، شما
باید ورودی های دستی مربوطه را ببینید:
لیست پروژه ها
دیدن eegstate(1) برای فیلدهای عضو.
یک پروژه خاص
دیدن aepstate(1) برای فیلدهای عضو.
یک تغییر خاص
دیدن شادی(1) برای فیلدهای عضو.
یک فایل خاص
دیدن aefstate(1) برای فیلدهای عضو.
هر یک از صفحات مرد بالا همچنین شامل یک بخش به سمت پایان است که به طور خاص
آدرس ها استفاده از مولد را گزارش می دهند، معمولاً با قطعات کد.
OPTIONS
گزینه های زیر قابل درک است:
-BaseLine
این گزینه ممکن است برای تعیین اینکه خط مبنا پروژه موضوع آن است استفاده شود
فرمان.
-شاخه عدد
این گزینه ممکن است برای تعیین یک شاخه متفاوت برای فایل اصلی استفاده شود
از خط پایه (همچنین ببینید -تنه گزینه. لطفا توجه داشته باشید: -شاخه انتخاب
نام پروژه را نمی گیرد، فقط پسوند شماره شعبه را می گیرد.
-پدربزرگ
این گزینه ممکن است برای تعیین شاخه پدربزرگ و مادربزرگ (یکی بالاتر از
شاخه فعلی) برای فایل مبدا، به جای خط پایه. (پدربزرگ و مادربزرگ
گزینه همان گزینه "-branch .." است.)
-تغییر دادن عدد
این گزینه ممکن است برای تعیین یک تغییر خاص در یک پروژه استفاده شود. دیدن
حمایت(1) برای توضیح کامل این گزینه.
-DELta عدد
این گزینه ممکن است برای تعیین یک دلتای خاص در تاریخچه پروژه استفاده شود
فایل را از نسخه فعلی کپی کنید. اگر دلتا بوده است
نامی داده شده است (نگاه کنید به aedn(1) برای چگونگی) می توانید از یک نام دلتا به جای دلتا استفاده کنید
عدد. اگر دلتای مشخص شده وجود نداشته باشد، یک خطا است. اعداد دلتا
از 1 شروع کنید و افزایش دهید. دلتا 0 یک مورد خاص است به معنای «زمانی که شاخه
آغاز شده".
-DELta_Date رشته
این گزینه ممکن است برای تعیین تاریخ و زمان خاصی در پروژه استفاده شود
تاریخچه برای کپی کردن فایل به جای جدیدترین نسخه. یک است
اگر رشته مشخص شده را نتوان به عنوان تاریخ و زمان معتبر تفسیر کرد خطا.
اگر نیاز به استفاده از فاصله دارید، رشته را نقل قول کنید.
-DELta_From_Change عدد
این گزینه ممکن است برای تعیین دلتای پروژه خاص از تغییر آن استفاده شود
عدد.
-فایل نام فایل
به جای جستجوی نام، اسکریپت گزارش را از فایل مشخص شده بگیرید
گزارش در کتابخانه گزارش های توزیع شده با Aegis. نام فایل "-" است
به معنای ورودی استاندارد فهمیده می شود.
-کمک
این گزینه ممکن است برای به دست آوردن اطلاعات بیشتر در مورد نحوه استفاده از آن استفاده شود aereport
برنامه است.
-فهرست
این گزینه ممکن است برای به دست آوردن لیستی از موضوعات مناسب برای این دستور استفاده شود.
فهرست ممکن است کلی تر از حد انتظار باشد.
-خروجی نام فایل
این گزینه ممکن است برای تعیین فایل خروجی استفاده شود. خروجی به
خروجی استاندارد به صورت پیش فرض
-پروژه نام
این گزینه ممکن است برای انتخاب پروژه مورد علاقه استفاده شود. وقتی نه -پروژه
گزینه مشخص شده است، AEGIS_PROJECT متغیر محیطی مورد بررسی قرار می گیرد. اگر
که وجود ندارد، متعلق به کاربر است $HOME/.aegisrc فایل برای یک پیش فرض بررسی می شود
زمینه پروژه (نگاه کنید به aeuconf(5) برای اطلاعات بیشتر). اگر آن وجود نداشته باشد،
زمانی که کاربر فقط روی تغییرات در یک پروژه کار می کند، پروژه
نام پیش فرض برای آن پروژه است. در غیر این صورت خطا است.
-ترس
این گزینه ممکن است برای ایجاد فهرست ها برای تولید حداقل مقدار استفاده شود
اطلاعات معمولا برای اسکریپت های پوسته مفید است.
-تنه
این گزینه ممکن است برای تعیین ترانک پروژه برای فایل مبدا استفاده شود
از خط پایه (همچنین ببینید -شاخه گزینه، گزینه -trunk همان است
گزینه "-branch -".)
فرمت نشده
این گزینه ممکن است برای اکثر لیست ها برای تعیین قالب بندی ستون استفاده شود
قرار نیست اجرا شود. این برای اسکریپت های پوسته مفید است.
صفحه-سربرگ
این گزینه درخواست می کند که عنوان صفحه در لیست ها و گزارش ها وجود داشته باشد. این
پیش فرض است.
-No-Page-Header
این گزینه درخواست می کند که عنوان صفحه از لیست ها و گزارش ها حذف شود.
-وبربس
این گزینه ممکن است برای ایجاد خروجی بیشتر aereport استفاده شود. به صورت پیش فرض
aereport فقط در مورد خطاها خروجی تولید می کند. هنگام استفاده با -فهرست گزینه این
گزینه باعث می شود که عنوان ستون اضافه شود.
همچنین مشاهده کنید حمایت(1) برای گزینه های مشترک برای همه دستورات aegis.
همه گزینه ها ممکن است به اختصار باشد. مخفف به صورت حروف بزرگ ثبت شده است،
تمام حروف کوچک و زیرخط (_) اختیاری هستند. باید متوالی استفاده کنید
دنباله ای از حروف اختیاری
همه گزینه ها به حروف بزرگ و کوچک حساس نیستند، می توانید آنها را با حروف بزرگ یا کوچک یا a تایپ کنید
ترکیب هر دو، مورد مهم نیست.
به عنوان مثال: آرگومان های "-project، "-PROJ" و "-p" همه به معنای
-پروژه گزینه. استدلال "-prj" درک نخواهد شد، زیرا متوالی است
کاراکترهای اختیاری ارائه نشده است.
گزینه ها و دیگر آرگومان های خط فرمان ممکن است به طور دلخواه در خط فرمان مخلوط شوند،
بعد از انتخابگرهای تابع
نام گزینه های طولانی گنو قابل درک است. از آنجایی که همه نام گزینه ها برای aereport طولانی هستند،
این به معنای نادیده گرفتن «-» اضافی است. "--انتخاب=ارزش"کنوانسیون نیز است
فهمیده
می شود. آلیاس
نام مستعار توصیه شده برای این دستور است
csh% نام مستعار aer 'aereport \!* -v'
sh$ aer(){aereport "$@" -v}
با استفاده از خدمات onworks.net از aer آنلاین استفاده کنید