این دستور cil است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
cil - لیست مشکلات خط فرمان
خلاصه
$ cil init
$ cil خلاصه
لیست $ cil
$ cil list --status=جدید
$ cil list --label=Release-v0.1
لیست $ cil --is-open
$ cil اضافه کنید
... اضافه شد شماره 'cafebabe' ...
$ cil show cafebabe
$ cil ویرایش cafebabe
$ cil وضعیت cafebabe InProgress
$ cil نظر cafebabe
... اضافه شده نظر 'deadbeef' ...
$ cil cafebabe filename.txt را ضمیمه کنید
... پیوست "decaf7ea" اضافه شد ...
$ cil عصاره decaf7ea
$ cil استخراج decaf7ea --filename=other_filename.txt
$ cil am email.txt
آهنگ cil $
$ cil fsck
شرح
Cil یک لیست کوچک اما مفید در خط فرمان است. مشکلات، نظرات و
پیوستها بهعنوان فایلهای محلی که میتوانید آنها را در مخزن خود بررسی کنید.
init [--path=PATH] [--bare]
یک فایل ".cil" محلی و یک فهرست "مسائل" ایجاد می کند. اگر PATH مشخص شده باشد،
فایل پیکربندی و دایرکتوری در فهرست مقصد ایجاد خواهد شد.
معمولاً cil یک فایل کوچک ".cil" می نویسد تا بتوانید از فیلترهای مختلف استفاده کنید
بلافاصله دستور می دهد و همچنین می تواند به عنوان یک فایل پیکربندی مثال عمل کند. فقط با استفاده از "--bare".
فایل پیکربندی ".cil" را که برای دستکاری خودتان آماده است، لمس می کند.
خلاصه [فیلترها]
خلاصه یک خطی را برای هر شماره نمایش می دهد. می توانید هم روی وضعیت و هم فیلتر کنید
فیلدهای برچسب
فهرست [فیلترها]
هر موضوع را با اطلاعات بیشتر نشان می دهد. می توانید هم روی وضعیت و هم روی برچسب فیلتر کنید
زمینه ها.
اضافه کردن [--mine] [خلاصه]
پس از ویرایش ورودی، یک مشکل اضافه می کند. متن ارسال شده پس از "افزودن" استفاده خواهد شد
به عنوان خط خلاصه اشکال.
اگر از پرچم --mine استفاده می کنید، فیلد AssignedTo به طور خودکار برای شما تنظیم می شود (ذخیره می شود
باید فیلد CreatedBy را کپی و جایگذاری کنید).
نشان دادن ISSUE
نام شماره را با جزئیات بیشتر نشان می دهد.
وضعیت ISSUE NEW_STATUS
میانبر برای اینکه بتوانید وضعیت جدیدی را در مورد یک موضوع بدون نیاز به ویرایش آن تنظیم کنید.
بستگی به ISSUE1 ISSUE2 دارد
میانبر به طوری که cil یک "DependsOn" از شماره 1 به شماره 2 اضافه کند. Conversley، شماره
2 همچنین حاوی یک نشانگر "Precedes" برای شماره 1 خواهد بود.
قبل از ISSUE1 ISSUE2 است
این دقیقا برعکس "وابسته به" است و برای راحتی و
کامل بودن یعنی شماره 1 باید قبل از شماره 2 تکمیل شود.
وضعیت ISSUE NEW_STATUS
میانبر برای اینکه بتوانید وضعیت جدیدی را در مورد یک موضوع بدون نیاز به ویرایش آن تنظیم کنید.
سرقت ISSUE
میانبر برای اختصاص این موضوع به خودتان. شما را می خواند~/.cilrc" فایل برای شما
UserName و UserEmail و از آن برای پر کردن قسمت "AssignedTo" در شماره استفاده می کند.
ISSUE را ویرایش کنید
موضوع را ویرایش می کند. اگر تغییر کرد، زمان بهروزرسانی را روی هماکنون تنظیم کنید.
نظر ISSUE
پس از ویرایش ورودی، نظری را به یک مشکل اضافه می کند.
ISSUE FILENAME را پیوست کنید
آن نام فایل خاص را به یک مشکل موجود اضافه می کند.
استخراج پیوست [--filename=FILENAME]
فایل را از شماره پیوست استخراج می کند. اگر نام فایل اگر داده شود از آن استفاده می کند،
در غیر این صورت از نسخه اصلی ذخیره شده به همراه پیوست استفاده خواهد کرد.
am یک پیام ایمیل را در لیست مشکلات اعمال می کند. سعی می کند نوع ایمیل را بفهمد
این است، چه این یک موضوع جدید باشد یا یک اظهار نظر در مورد یک موضوع از قبل موجود. برای
به عنوان مثال، اگر بتواند نام های معتبری را در موضوع یا متن پیام پیدا کند، آن را پیدا می کند
آن را به عنوان نظر به آن موضوع اضافه می کند. اگر نتواند نام مشکل معتبری پیدا کند، آن را پیدا کند
فرض می کند که این یک موضوع جدید است و اضافه می کند که.
توجه: این دستور بعداً با فایل های فرمت Mailbox سروکار دارد.
پیگیری ISSUE
این دستور یک یا چند دستور را خروجی می دهد که باید آن را اجرا کنید تا VCS شما بداند
در مورد مسئله شما این اطمینان حاصل می کند که تمام نظرات و پیوست ها نیز انجام شده است.
البته معمولا
اگر مشکلی معتبر نیست یا خراب است، سعی می کند به شما کمک کند تا مسائل خود را سازماندهی کنید
روابط
فیلتر
فیلترها را می توان در هر دو دستور "خلاصه" و "لیست" استفاده کرد. اکثر آنها را می توان ترکیب کرد. دیدن
هر فیلتر جداگانه برای جزئیات.
--status=وضعیت
شما می توانید هر یک از وضعیت هایی را که ممکن است در مسائل شما ظاهر شود انتخاب کنید. این وضعیت انجام می دهد
لازم نیست در فایل ".cil" شما تعریف شود، حتی اگر "StatusStrict" را روشن کرده باشید.
--label=LABEL
میتوانید هر یک از برچسبهایی را که ممکن است در مسائل شما ظاهر شوند انتخاب کنید. این برچسب انجام می دهد
لازم نیست در فایل ".cil" شما تعریف شود، حتی اگر "LabelStrict" را روشن کرده باشید.
--is-open، --is-closed
اینها هر دو "StatusOpenList" و "StatusClosedList" را از فایل ".cil" خود بررسی می کنند. اگر
هر دو مشخص شده اند، احتمالاً هیچ مشکلی نخواهید داشت مگر اینکه به صراحت a را تعریف کنید
وضعیت موجود در هر دو لیست (به هر دلیلی که دارید).
--assigned-to=EMAIL_ADDRESS، --من است
این اقلام متقابل هستند. "--assigned-to" فقط آدرس ایمیل را بررسی می کند
در قسمت AssignedTo. این با هیچ چیز دیگری در آن زمینه، از جمله هر یک، مطابقت ندارد
نام قبلی یا هر براکت زاویه ای
فیلتر "--is-mine" میانبری برای پرسیدن اینکه آیا AssignedTo شما هستید یا خیر. سیل شما را می شناسد
آدرس ایمیل اگر آن را در "کاربر" خود تعریف کنید~/.cilrcفایل به عنوان "UserEmail".
.cil
فایل ".cil" برای پیکربندی بیت ها و قطعات در cil برای این مشکل خاص استفاده می شود
فهرست گزینه های زیر در دسترس هستند و در صورت ذکر شده، ممکن است چندتایی اعلام شوند
بار:
فایل ".cil" نسبتاً ساده است و نمونه ای از آن را می توان در اینجا مشاهده کرد:
UseGit: 1
وضعیت سخت: 1
StatusOpenList: جدید
StatusOpenList: در حال پیشرفت
StatusClosedList: تمام شد
LabelStrict: 1
LabelAllowedList: بهبود نوع
LabelAllowedList: نوع نقص
LabelAllowedList: اولویت-بالا
LabelAllowedList: اولویت-متوسط
LabelAllowedList: اولویت-کم
UseGit
پیشفرض: 0، نوع: بولی (0/1)
تعیین می کند که آیا از Git استفاده شود یا خیر. برخی از ویژگی ها به Git نیاز دارند اگرچه Cil است
کاملا قابل استفاده بدون
وضعیت سخت
پیشفرض: 0، نوع: بولی (0/1)
اگر این مقدار روی مقدار واقعی تنظیم شده باشد، cil بررسی می کند که وضعیتی که شما وارد یک مشکل می کنید
(پس از افزودن یا ویرایش) نیز در لیست مجاز است (به StatusAllowedList مراجعه کنید).
StatusOpenList
پیش فرض: خالی، نوع: فهرست
این لیست در هنگام فیلتر کردن با --is-open بررسی می شود.
StatusClosedList
پیش فرض: خالی، نوع: فهرست
این لیست در هنگام فیلتر کردن با --is-closed بررسی می شود.
StatusAllowedList
این لیست به طور خودکار از StatusOpenList و StatusClosedList تولید می شود.
لازم نیست در فایل کانفیگ ظاهر شود.
LabelStrict
پیشفرض: 0، نوع: بولی (0/1)
این نشان میدهد که برچسبهایی که وارد میکنید در مقابل LabelAllowedList بررسی میشوند. روی 1 تنظیم کنید
اگر به این ویژگی نیاز دارید
LabelAllowedList
پیش فرض: خالی، نوع: فهرست
این تعیین می کند که اگر LabelStrict را روشن کرده باشید، چه برچسب هایی مجاز هستند.
~/.cilrc
"~/.cilrc" فایل برای پیکربندی تنظیمات برگزیده کاربر برای همه لیست های cil خوانده می شود
استفاده كردن. این فرمت همان فایل ".cil" است و شامل گزینه های زیر است:
نام کاربری: اندرو چیلتون
ایمیل کاربر: [ایمیل محافظت شده]
نام کاربری
پیش فرض: "نام"، نوع: رشته
این به عنوان پیش فرض در فیلدهای "CreatedBy" و "AssignedTo" در هر مورد استفاده می شود.
مسائل/نظرات/پیوست هایی که اضافه می کنید.
ایمیل کاربر
پیش فرض: 'ایمیل'، نوع: رشته
این به عنوان پیش فرض در فیلدهای "CreatedBy" و "AssignedTo" در هر مورد استفاده می شود.
مسائل/نظرات/پیوست هایی که اضافه می کنید.
از cil به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید