これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド cil です。
プログラム:
NAME
cil - コマンドラインの問題リスト
SYNOPSIS
$ cil 初期化
$ cil の概要
$ cil リスト
$ cil list --status=新規
$ cil list --label=リリース-v0.1
$ cil list --is-open
$ cil 追加
... 問題「cafebabe」を追加しました ...
$ cil ショー カフェベイブ
$ cil 編集カフェベイブ
$ cil status カフェベイブ進行中
$ cil コメント カフェベイブ
... コメント「デッドビーフ」を追加 ...
$ cil カフェベイブ ファイル名.txt を添付します
...添付ファイル「decaf7ea」を追加しました ...
$ cil エキス デカフ 7ea
$ cil extract decaf7ea --filename=other_filename.txt
$ cil am email.txt
$シルトラック
$ cil fsck
DESCRIPTION
Cil は、小さいながらも便利なコマンドラインの問題リストです。 問題、コメント、
添付ファイルをローカル ファイルとして保存し、リポジトリにチェックインできます。
init [--path=PATH] [--bare]
ローカルの「.cil」ファイルと「issues」ディレクトリを作成します。 PATH が指定されている場合、
config ファイルとディレクトリが宛先ディレクトリに作成されます。
通常、cil はさまざまなフィルターを使用できるように小さな「.cil」ファイルを書き込みます。
コマンドをすぐに実行でき、設定ファイルの例としても機能します。 「--bare」だけを使用する
「.cil」設定ファイルをタッチすると、独自の操作が可能になります。
概要 [フィルター]
各問題について XNUMX 行の概要が表示されます。 ステータスと
フィールドにラベルを付けます。
リスト [フィルター]
各問題を詳細情報とともに表示します。 ステータスとラベルの両方でフィルタリングできます。
フィールド。
[--mine] [概要] を追加
入力を編集した後に問題を追加します。 「add」の後に渡されたテキストが使用されます
バグの概要行として。
--mine フラグを使用すると、AssignedTo フィールドが自動的に自分に設定されます (保存
CreatedBy フィールドをコピーして貼り付ける必要があります)。
問題を表示
問題名と詳細が表示されます。
ステータス 問題 NEW_STATUS
問題を編集せずに新しいステータスを設定できるショートカット。
ISSUE1 ISSUE2 に依存します
cil が問題 1 から問題 2 に「DependsOn」を追加するためのショートカット。Conversley、問題
2 には、発行 1 への「Precedes」ポインタも含まれます。
ISSUE1 ISSUE2 より前
これは「depends-on」の正反対であり、便宜上ここにあります。
完全。 つまり。 問題 1 は問題 2 よりも前に完了する必要があります。
ステータス 問題 NEW_STATUS
問題を編集せずに新しいステータスを設定できるショートカット。
問題を盗む
この問題を自分に割り当てるためのショートカット。 それはあなたの「」を読みます~/.cilrc"あなたのファイル
UserName と UserEmail を使用し、これを問題の「AssignedTo」フィールドに入力します。
問題を編集
問題を編集します。 変更された場合は、更新時刻を現在に設定します。
コメント問題
入力を編集した後、問題にコメントを追加します。
問題ファイル名を添付
特定のファイル名を既存の問題に追加します。
添付ファイルを抽出 [--filename=ファイル名]
添付ファイル番号からファイルを抽出します。 ファイル名が指定されている場合、それを使用する場合、
それ以外の場合は、添付ファイルと一緒に保存された元のものが使用されます。
am 電子メール メッセージを問題リストに適用します。 電子メールの種類を把握しようとします
新しい問題であるか、既存の問題に対するコメントであるかは関係ありません。 のために
たとえば、メッセージの件名または本文で有効な問題名が見つかった場合、
その問題にコメントとして追加します。 有効な問題名が見つからない場合は、
それは新しい問題であると推測し、それを追加します。
注: このコマンドは後でメールボックス形式のファイルを処理します。
トラック問題
このコマンドは、VCS が認識できるように実行する必要がある XNUMX つ以上のコマンドを出力します。
あなたの問題について。 すべてのコメントと添付ファイルも確実に処理されます。
fsck
有効でない問題や壊れた問題がある場合に、問題を整理できるよう努めます。
関係。
FILTERS
フィルタは、「summary」コマンドと「list」コマンドの両方で使用できます。 ほとんどは組み合わせることができます。 見る
詳細については、個々のフィルターを参照してください。
--status=ステータス
問題に表示されるステータスのいずれかを選択できます。 このステータスは、
「StatusStrict」がオンになっている場合でも、「.cil」ファイルで定義する必要はありません。
--label=ラベル
問題に表示されるラベルのいずれかを選択できます。 このラベルは、
「LabelStrict」がオンになっている場合でも、「.cil」ファイルで定義する必要はありません。
--is-open、--is-closed
これらは、「.cil」ファイルの「StatusOpenList」と「StatusClosedList」の両方をチェックします。 もし
両方が指定されている場合、明示的に定義しない限り問題は発生しない可能性があります。
(何らかの理由で) 両方のリストに含まれるステータス。
--assigned-to=EMAIL_ADDRESS、--is-mine
これらの項目は相互に排他的です。 「--assigned-to」はメールアドレスをチェックするだけです
「担当者」フィールドに入力します。 そのフィールド内の他のものには一致しません。
前の名前または山括弧。
「--is-mine」フィルターは、AssignedTo があなたであるかどうかを尋ねるショートカットです。 シルはあなたのことを知っています
ユーザーの「」で定義した電子メール アドレス~/.cilrc" ファイルを "UserEmail" として保存します。
.cil
「.cil」ファイルは、この特定の問題に対応するために cil 内の断片を構成するために使用されます。
リスト。 次のオプションが利用可能であり、記載されている場合は複数宣言できます。
回:
「.cil」ファイルは非常に単純で、例は次のとおりです。
Git の使用: 1
ステータス厳密: 1
ステータスオープンリスト: 新規
ステータスオープンリスト: 進行中
StatusClosedList: 完了
ラベル厳密: 1
LabelAllowedList: タイプの拡張
LabelAllowedList: 型の欠陥
LabelAllowedList: 優先度 - 高
LabelAllowedList: 優先度-中
LabelAllowedList: 優先度 - 低
Git を使用
デフォルト: 0、タイプ: ブール値 (0/1)
Git を使用するかどうかを決定します。 Cil は必要ですが、一部の機能には Git が必要です
なしでも完全に使えます。
ステータス厳格
デフォルト: 0、タイプ: ブール値 (0/1)
これが true 値に設定されている場合、cil は課題に入力したステータスが
(追加または編集後) も許可リストに含まれています (StatusAllowedList を参照)。
ステータスオープンリスト
デフォルト: 空、タイプ: リスト
このリストは、--is-open でフィルタリングするときにチェックされます。
ステータスクローズドリスト
デフォルト: 空、タイプ: リスト
このリストは、--is-closed でフィルタリングするときにチェックされます。
ステータス許可リスト
このリストは、StatusOpenList と StatusClosedList から自動的に生成されます。
構成ファイルに含める必要はありません。
ラベル厳密
デフォルト: 0、タイプ: ブール値 (0/1)
これにより、入力したラベルが LabelAllowedList と照合されるかどうかが決まります。 1に設定
この機能が必要な場合。
ラベル許可リスト
デフォルト: 空、タイプ: リスト
これにより、LabelStrict をオンにしている場合にどのラベルが許可されるかが決まります。
~/.cilrc
「~/.cilrc" ファイルは、すべての cil リストに対するユーザーの設定を構成するために読み取られます。
を使用しています。 これは「.cil」ファイルと同じ形式であり、次のオプションが含まれています。
ユーザー名: アンドリュー・チルトン
ユーザーメール: [メール保護]
ユーザー名
デフォルト: '名前'、タイプ: 文字列
これは、あらゆるファイルの「CreatedBy」および「AssignedTo」フィールドのデフォルトとして使用されます。
追加した問題/コメント/添付ファイル。
ユーザーの電子メール
デフォルト: '電子メール'、タイプ: 文字列
これは、あらゆるファイルの「CreatedBy」および「AssignedTo」フィールドのデフォルトとして使用されます。
追加した問題/コメント/添付ファイル。
onworks.net サービスを使用してオンラインで cil を使用する