プロジェクトキーの形式の変更
はじめる前に
- サポートされているプロジェクトキー形式を選択したことを確認します。次のルールをすべて満たす書式のみがサポートされます:
- 最初の文字はアルファベットにする必要があり、
- プロジェクトキーに使用するすべての文字はモダン ローマン体の大文字を使用し、
- 文字、数字、アンダースコア記号のみを使用できます。
例:- サポートされるキーの例:
PRODUCT_2013
、R2D2
、MY_EXAMPLE_PROJECT
。 - サポートされないキーの例:
2013PROJECT
(最初の文字がアルファベットでない)、PRODUCT-2012
(ハイフンはサポートされません)。
- サポートされるキーの例:
- Jira はこのキーが特定のルールを順守することを期待しているため、課題キーのパターンを設定することはできません。既定では、JIRA 課題キー (または課題 ID) の形式は<project key>-<issue number> です。例: ABC-123。 たとえば、プロジェクトキーの前に課題番号を示すことはできません。
- Jira インストールで既に多数の課題が作成されている場合、プロジェクトキーの形式を変更することはお勧めしません。課題を既に作成した後でプロジェクトキーのパターンを変更する必要がある場合は、現在のものよりもさらに「許容可能な」プロジェクトキーのパターンが可能な正規表現を使用します (例: Jira インストールで定義された既存のプロジェクトキーでまだ有効な正規表現を使用する)。
Jira を Bamboo と統合した場合、Jira の既定のプロジェクトキーの書式を変更しないでください。Bamboo でサポートされるのはこのキー形式のみです。
プロジェクトキーの形式の設定
jira.projectkey.pattern
プロパティでは、管理者は有効なプロジェクト キーのルールを定義する Perl5 の正規表現を指定できます。Perl5 の詳細については、こちらを参照してください。
このプロパティおよび正規表現値は、「詳細設定」ページで定義できます。これについては、以下で説明します。
手順 1.プロジェクトキー構文のパターンを設定します
- 「詳細設定の構成」で説明したように、Jira の詳細設定ページに移動します。
jira.projectkey.pattern
プロパティを探し、値をクリックして変更します。以下に一般的な例やパターンのリストを示します。
要求されたパターン | 必要な表現 | 結果の課題 ID | コメント |
---|---|---|---|
XXYY、ここで X は 2 つの固定された文字、Y は 2 つの固定された桁数を示す | ( | TQ09-01、TQ09-02、など。 |
|
XZ+、ここで X は 1 つの固定された文字、Z+ は 1 つ以上の文字、数字、またはアンダーバー記号を表す | ( | ACAT_51-1、AAA5-1330、A_20_A091-15、など。 |
|
注意:
- Jira は指定された正規表現を先頭に「^」を付け、システム内の完全一致ルールには「$」で閉じます。
- 前述のように、プロジェクトキーは大文字のみをサポートします。したがって、Jira は小文字を大文字に変換するため、簡素化するため、表現には大文字のみを使用してください。
ステップ 2. 正規表現のテスト
さまざまなツールによって、正規表現を使用した検索が可能です。ほとんどのテキストエディターでは、正規表現検索を許可しています。また、インターネット検索で利用可能な正規表現をテストできる、さまざまな Web サイトもあります。
(オプション) ステップ 3. プロジェクトキーの説明と警告をカスタマイズする
ira-config.properties
ファイルではプロジェクト キーの書式以外に次のプロパティをカスタマイズできます。
jira.projectkey.description
— プロジェクト作成時に表示される設定可能な説明 (プロジェクト キーのパターンの照合に使用)jira.projectkey.warning
— プロジェクト キーのパターンがjira.projectkey.pattern
と一致しないことを Jira が検出すると、jira.projectkey.warning
で定義されたエラー メッセージが返されます。このエラー メッセージを変更し、ユーザーのキーの書式が間違っている場合に、使用すべき適切なパターンを通知できます。
関連トピック
- プロジェクトキーの最大の長さを変更する — プロジェクトキーで使用可能な最大文字数を変更できます。「Jira アプリケーションオプションの設定」で説明したように、Jira 管理コンソールの「一般設定」ページに移動し、「プロジェクトキーの最大サイズ」フィールドを変更します。
- プロジェクトの定義
- プロジェクト キーの編集
- 詳細設定の構成