スマートコミットの有効化

When you manage your project's repositories in Bitbucket or GitHub, or use Fisheye to browse and search your repositories, you can process your Jira issues using special commands in your commit messages.

以下のことが可能です。

  • 課題にコメントする

  • 課題の時間管理情報を記録する

  • transition issues to any status (for example 'Resolved') defined in the Jira project's workflow.

スマート コミットの使用に関する詳細: スマート コミットで課題を処理します。コード レビューで Crucible を使用する場合は、他のコマンドも利用できます。FishEye/Crucible ドキュメントの「スマート コミットの使用」をご参照ください。

Smart Commit の活用

Smart Commit の利用を開始するには、次の手順を実行します。

  1. Link Jira to the other app.

  2. Jira でスマート コミットを有効にします。

You will need to link Jira Cloud to the other app to enable Smart Commits.

ステップ 2: Jira でスマート コミットを有効化する

Bitbucket Cloud または GitHub を使用している場合

リンク先の Bitbucket Cloud または GitHub アカウントに追加されるすべての新規リポジトリは、既定でスマートコミットを有効化します。ただし、Jira 管理者は必要に応じてこれを無効化できます。また、個々のリポジトリのスマートコミットの有効化や無効化も可能です。

新規リポジトリについて、スマートコミットを有効化するかどうかを制御する:
  1. 管理者権限を持つユーザーとして Jira にログインします。

  2. Go to Settings, then select Jira products, then DVCS accounts.

  3. Select More actions (•••) for the account and select Default repository settings.

  4. [すべてのリポジトリでスマート コミットを有効化] にチェックを付けます。

個々のリポジトリでスマートコミットを有効化または無効化する:
  1. 管理者権限を持つユーザーとして Jira にログインします。

  2. Go to Settings, then select Jira products, then DVCS accounts.

  3. リポジトリのスマートコミットオプションを選択 (または選択解除) します。 

Bitbucket Data Center、Fisheye または Crucible を使用している場合

A Jira administrator can control Smart Commits for each account in the connected app (Bitbucket Data Center, Fisheye, or Crucible).

個々のアカウントでのスマートコミットの有効化または無効化:
  1. Jira 管理者権限を持つユーザーとして JIRA にログインします。

  2. Jira Select App Links in the left menu.

  3. Click Smart Commits for the app.

  4. スマートコミットを有効化するアカウントのチェックボックスを選択します。

セキュリティについて

Elevated access rights in Jira products can result from the way that Git (and Mercurial) allow commits to be attributed to a user other than the user pushing a change to the repository.

ご利用の環境でこれがリスクになる可能性がある場合、Jira サイトで Smart Commit を無効化することを検討することをおすすめします。

fork とスマートコミット

ワークフローでフォークを使用する場合、DVCS コネクタはスマート コミット メッセージを含む各リポジトリを記録します。実際に処理するのは、最初に確認されたスマート コミット メッセージのみです。Jira でコミット タブを表示すると、その特定のコミットを含むフォークを表示できます。

さらにヘルプが必要ですか?

アトラシアン コミュニティをご利用ください。