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

お困りですか?

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

コミュニティに質問

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 Software  issues using special commands in your commit messages.

以下のことが可能です。

  • 課題にコメントする
  • 課題の 時間管理情報を記録する
  • transition issues to any status (for example 'Resolved') defined in the  JIRA Software  project's workflow.

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

 

このページの内容:

Smart Commit の活用

スマートコミットを使用できるようにするには、いくつかの項目を設定する必要があります。

First, link  JIRA Software  to the other application

スマートコミットは JIRA DVCS コネクタープラグインまたはアプリケーションリンクのいずれかに依存します。

アプリケーション 接続先 注意

Bitbucket Cloud、

GitHub

JIRA DVCS コネクター

The JIRA DVCS Connector Plugin is bundled with  JIRA Software , but if necessary, a JIRA administrator can install it directly from within the JIRA administration area. See Installing Marketplace apps for more information.

Bitbucket Cloud または GitHub アカウントへのアクセス権を持つ JIRA 管理者はJIRA Software で OAuth 認証を設定する必要があります。

Bitbucket Server、

FishEye、

Crucible

アプリケーションリンク Bitbucket または GitHub リポジトリを JIRA とリンクする」を参照してください。

 

Then enable Smart Commits in  JIRA Software

Smart Commits must be enabled in  JIRA Software :

アプリケーション 注意

Bitbucket Cloud、

GitHub

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

新規リポジトリについて、スマートコミットを有効化するかどうかを制御する:

  1. Log in to  JIRA Software  as a user with administrative permissions.
  2. 管理 > アプリケーション >  DVCS アカウントに進みます。
  3. アカウントの (設定) アイコンをクリックします。
  4. 新しいリポジトリで新しいリポジトリでスマートコミットの有効化をクリックします。

個々のリポジトリでスマートコミットを有効化または無効化する:

  1. Log in to  JIRA Software  as a user with administrative permissions.
  2. 管理 > アプリケーション > DVCS アカウントに進みます。
  3. リポジトリのスマートコミットオプションを選択 (または選択解除) します。 
Bitbucket Server、

FishEye、

Crucible

JIRA 管理者は、接続されているアプリケーション (Bitbucket Server、FishEye または Crucible) で各アカウントのスマートコミットを制御できます。

個々のアカウントでのスマートコミットの有効化または無効化:

  1. JIRA 管理者権限を持つユーザーとして JIRA にログインします。
  2. Choose > Applications. Select Application Links in the left menu.
  3. アプリケーションのスマートコミットをクリックします。
  4. スマートコミットを有効化するアカウントのチェックボックスを選択します。

JIRA アプリケーションの上級のアクセス権限を使用すると、Git(および Mercurial)に、コミットをリポジトリに変更をプッシュしているユーザー以外のユーザーに帰属させることを許可することができることに注意してください。
ご利用の状況において、これがリスクのように見える場合は、JIRA アプリケーション インスタンスでスマート コミットを無効化することを検討する必要があります。

fork とスマートコミット

If you use forks in your workflow, the DVCS Connector records each repository that contains a Smart Commit message. It actually processes the Smart Commit message only the first time it encounters it. When you view the commit tab in JIRA Software , you can see which forks include that particular commit:

最終更新日 2017 年 9 月 3 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.