Це команда cil, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS
ПРОГРАМА:
ІМ'Я
cil - список проблем командного рядка
СИНТАКСИС
$ cil ініц
$ cil резюме
$ cil список
$ cil list --status=Новий
$ cil list --label=Release-v0.1
$ cil список --відкритий
$ cil додати
... додано проблему "cafebabe" ...
$ cil шоу cafebabe
$ cil редагувати cafebabe
$ cil статус cafebabe InProgress
$ cil коментар cafebabe
... додав коментар 'deadbeef' ...
$ cil приєднати cafebabe filename.txt
... додано вкладення "decaf7ea" ...
$ cil екстракт декаф7еа
$ cil екстракт decaf7ea --filename=other_filename.txt
$ cil am email.txt
$ cil трек
$ cil fsck
ОПИС
Cil — це невеликий, але корисний список проблем командного рядка. Це зберігає проблеми, коментарі та
вкладення як локальні файли, які ви можете перевірити у своєму сховищі.
init [--path=PATH] [--bare]
Створює локальний файл '.cil' і каталог 'issues'. Якщо вказано PATH, то
конфігураційний файл і каталог будуть створені в цільовому каталозі.
Зазвичай cil запише невеликий файл ".cil", щоб ви могли використовувати різні фільтри
команди негайно, а також може служити прикладом файлу конфігурації. Використовуючи «--bare».
торкається файлу конфігурації ".cil", готового до ваших власних маніпуляцій.
резюме [фільтри]
Відображає підсумок у один рядок для кожного питання. Ви можете відфільтрувати як статус, так і
Поля міток.
список [фільтрів]
Показує кожну проблему з додатковою інформацією. Ви можете фільтрувати як за статусом, так і за міткою
полів.
додати [--mine] [підсумок]
Додає проблеми після редагування введених даних. Буде використаний текст, переданий після "додати".
як рядок підсумку помилки.
Якщо ви використовуєте прапор --mine, вам автоматично встановлюється поле AssignedTo (збереження
необхідно скопіювати та вставити поле CreatedBy).
показати ВИПУСК
Показує назву проблеми з більш детальною інформацією.
статус ISSUE NEW_STATUS
Ярлик, щоб ви могли встановити новий статус проблеми, не редагуючи її.
залежить від ПИТАННЯ1 ПИТАННЯ2
Ярлик, щоб cil додавати 'DependsOn' з випуску 1 до випуску 2. Конверслі, випуск
2 також міститиме покажчик "Precedes" до проблеми 1.
передує ISSUE1 ISSUE2
Це повна протилежність "залежно від" і тут для зручності
повноти. тобто. випуск 1 має бути завершений до випуску 2.
статус ISSUE NEW_STATUS
Ярлик, щоб ви могли встановити новий статус проблеми, не редагуючи її.
вкрасти ВИДАННЯ
Ярлик, щоб призначити цю проблему собі. Він читає ваш "~/.cilrc" файл для вашого
UserName та UserEmail і використовує це для заповнення поля "AssignedTo" у проблемі.
редагувати ISSUE
Редагує випуск. Якщо це зміниться, установіть час оновлення на зараз.
коментар ПИТАННЯ
Додає коментар до проблем після редагування введених даних.
приєднати ISSUE FILENAME
Додає цю конкретну назву файлу до існуючої проблеми.
витягнути Вкладання [--filename=FILENAME]
Витягує файл із номера вкладення. Якщо ім’я файлу, якщо дано, використовує це,
інакше він використовуватиме оригінал, збережений разом із вкладенням.
am Застосовує повідомлення електронної пошти до списку проблем. Він намагається визначити тип електронної пошти
чи це нове питання, чи коментар до вже існуючої проблеми. Для
наприклад, якщо він може знайти дійсні назви проблем у темі або тілі повідомлення, це
додає це як коментар до цього питання. Якщо він не може знайти дійсні назви проблем, це
припускає, що це нове питання, і додає це.
Примітка: ця команда буде працювати з файлами формату поштової скриньки пізніше.
відстежити Проблема
Ця команда виводить одну або кілька команд, які ви повинні запустити, щоб ваш VCS знав
про вашу проблему. Це також гарантує, що всі коментарі та вкладені файли зроблені.
FSCK
Намагається допомогти вам упорядкувати ваші проблеми, якщо вони є недійсними або зламаними
відносини.
ФІЛЬТРИ
Фільтри можна використовувати як для команд "підсумок", так і для команд "список". Більшість можна комбінувати. Побачити
кожен окремий фільтр для детальної інформації.
--status=СТАТУС
Ви можете вибрати будь-який зі статусів, які можуть відображатися у ваших проблемах. Цей статус робить
не повинні бути визначені у вашому файлі ".cil", навіть якщо у вас увімкнено "StatusStrict".
--мітка=МІТКА
Ви можете вибрати будь-яку з міток, які можуть відображатися у ваших проблемах. Ця етикетка робить
не повинні бути визначені у вашому файлі ".cil", навіть якщо у вас увімкнено "LabelStrict".
--відкритий, --закритий
Вони перевіряють "StatusOpenList" і "StatusClosedList" з вашого файлу ".cil". Якщо
обидва вказані, ви, швидше за все, не матимете жодних проблем, якщо ви явно не визначите a
статус в обох списках (з будь-якої причини).
--assigned-to=EMAIL_ADDRESS, --is-my
Ці елементи є взаємовиключними. "--assigned-to" просто перевіряє адресу електронної пошти
у полі AssignedTo. Він не відповідає ні з чим іншим у цій галузі, включаючи будь-яку
попередня назва або будь-які кутові дужки.
Фільтр «--is-mine» — це ярлик, щоб запитати, чи AssignedTo — це ви. Сіл знає твою
адреса електронної пошти, якщо ви вказали її в "~/.cilrc" файл як "UserEmail".
.cil
Файл ".cil" використовується для конфігурації бітів і частин у cil для цієї конкретної проблеми
список. Доступні наведені нижче параметри, які, якщо вказано, можуть бути оголошені кількома
разів:
Файл ".cil" досить простий, і приклад можна побачити тут:
Використовуйте Git: 1
Статус Строгий: 1
StatusOpenList: Новий
StatusOpenList: Виконується
StatusClosedList: Готово
LabelStrict: 1
LabelAllowedList: покращення типу
LabelAllowedList: Дефект типу
LabelAllowedList: пріоритет-високий
LabelAllowedList: пріоритет-середній
LabelAllowedList: пріоритет – низький
Використовуйте Git
За замовчуванням: 0, Тип: Boolean (0/1)
Визначає, чи використовувати Git чи ні. Деякі функції вимагають Git, хоча Cil є
цілком можна використовувати без.
StatusStrict
За замовчуванням: 0, Тип: Boolean (0/1)
Якщо для цього значення встановлено істинне, cil перевіряє, чи введено статус проблеми
(після додавання або редагування) також є в списку дозволених (див. StatusAllowedList).
StatusOpenList
За замовчуванням: пустий, Тип: Список
Цей список перевіряється під час фільтрації за допомогою --is-open.
StatusClosedList
За замовчуванням: пустий, Тип: Список
Цей список перевіряється під час фільтрації за допомогою --is-closed.
StatusAllowedList
Цей список автоматично створюється з StatusOpenList і StatusClosedList.
Він не повинен відображатися у файлі конфігурації.
LabelStrict
За замовчуванням: 0, Тип: Boolean (0/1)
Це визначає, що введені вами мітки перевіряються щодо LabelAllowedList. Встановіть на 1
якщо вам потрібна ця функція.
LabelAllowedList
За замовчуванням: пустий, Тип: Список
Це визначає, які мітки дозволені, якщо ви ввімкнули LabelStrict.
~/.cilrc
"~/.cilrc" читається, щоб налаштувати параметри користувача для всіх списків cil
використання. Він має той самий формат, що й файл ".cil" і містить такі параметри:
Ім'я користувача: Ендрю Чілтон
Електронна адреса користувача: [захищено електронною поштою]
UserName
За замовчуванням: "Ім'я", Тип: рядок
Це використовується за замовчуванням у полях «CreatedBy» та «AssignedTo» у будь-якому
питання/коментарі/вкладення, які ви додаєте.
UserEmail
За замовчуванням: 'Email', Тип: String
Це використовується за замовчуванням у полях «CreatedBy» та «AssignedTo» у будь-якому
питання/коментарі/вкладення, які ви додаєте.
Використовуйте cil онлайн за допомогою служб onworks.net