4

コンテクスト

ハンドルPRJ-11のJIRAの問題として表される機能リクエストがあります。私の問題には、ハンドルPRJ-23のサブタスクがあります。JIRAには最新のFishEyeおよびFishEyeプラグインがインストールされており、スマートコミットが有効になっています。

質問

ログメッセージを使用してSVNをコミットする場合:

PRJ-11 #resolve #time1w#comment完全な機能の作業を終了しました

FishEyeは、親の問題を解決します(そして、おそらくそれがそこにあった間のサブタスク)。

サブタスクで同じことをしようとすると:

PRJ-23 #resolve #time1w#commentサブタスクの作業を終了しました

FishEyeはSVNコミットを検出し、サブタスクに対してアクティビティをログに記録します、サブタスクのワークフローを進めたり、サブタスクまたは親の問題に対していつでもログに記録したりすることはありません。

コミットメッセージの構文またはFishEye構成で何かを見逃していませんか?

4

1 に答える 1

2

提示するコミット メッセージは、解決遷移が利用可能な状態にあり、サブタスクが解決時に解決を指定する必要がないことを前提として、サブタスクを解決済み状態に遷移させる必要があります。

これが機能しない場合、いくつかの理由が考えられます。

  1. サブタスクは、使用可能な解決トランジションがない状態にあります。
  2. サブタスクにはデフォルトの解決策がなく、解決策で指定する必要があります
  3. サブタスクには、SmartCommit によって設定されていない 1 つ以上の必須フィールドがあります
  4. サブタスクには、SmartCommit ユーザーが解決する必要のない権限が必要です
  5. [示唆されたようにフィッシュアイにバグがあります|https://answers.atlassian.com/questions/96530/can-i-resolve-an-issue-s-sub-task-using-a-fisheye-smart-commit ] Atlassian Answers フォーラムで。

ついでに、あなたの質問であなたが言ったことについての簡単なコメント:

FishEye は、親の問題を解決します (そして、おそらくサブタスクがあったとき)。

これは、JIRA ワークフローのデフォルトの動作ではありません。親が解決されたときにサブタスクを解決したい場合は、ワークフローをカスタマイズする必要があります。

すべての子が適切な動作で解決されたときに親を解決することは、場合によっては適切だと思いますが、親が解決されたときにサブタスクを解決することが適切かどうかはまったくわかりません。

于 2013-02-07T00:37:48.053 に答える