プロジェクトキーと課題IDの関連は?
JIRAのプロジェクトキーは、デフォルトで大文字英語のみになっています。
課題の番号は、このプロジェクトキーに連番になる形で生成されます。
たとえば:
- ProjectKey = DEV
- IssueID (課題のID) = DEV-1, DEV-2 ...
のような感じです。
良く打ち当たる問題?
プロジェクトが少ないうちはいいんですが、エンタープライズでの利用になってくるとちょっと大文字だけでは厳しいですよね。運用管理者へのリクエストとしてよくあるのが、部署単位での課題管理に利用したいケースとか。
- XX2課の全体の課題管理として、プロジェクトを立てたいんだけど、"XX" というキーが既に使われちゃっててなんとかならないですか?"XX2" って指定できませんか?
- ABCプロジェクトの2ndシーズンとしてプロジェクトを立てたいんですが、"ABC2" っていうプロジェクトキーはダメですか?
ということで、設定変更できるか...と言いますと、変更できるようです。
設定変更は管理画面から
以前は WEB-INF/classes/ 以下のプロパティファイルで設定変更するようだったのですが、現在(少なくとも6.x以上) は、管理画面から変更できるようです。
- perl5のパターンマッチが利用できます
- "-" (ハイフン)は使わないほうがいい(JIRAの課題IDが、ハイフン&数字になるので)
- できればデフォルト設定 ([A-Z][A-Z]+)を使ってね
一応自己責任ということで...。
メモ
JIRA関連のシステムでは?
Confluenceは未だ....
- https://jira.atlassian.com/browse/CONF-8800
- Bambooなども、まだキーの変更は対応していないようです
今回の確認環境
今回設定変更を確認したのは、下記の環境となります。
- JIRA Server版 / Version6.3.7