YouTrack サーバー 2024.2 ヘルプ

変更作成者と YouTrack ユーザーの一致

コミットメッセージで VCS の変更と処理コマンドをリンクするには、YouTrack がコミットメッセージの作成者と一致するユーザーアカウントを見つける必要があります。コミットメッセージでコマンドが指定されている場合は、YouTrack のユーザーアカウントに付与されているアクセス許可に基づいて適用されます。

VCS 統合の場合、課題にコマンドを適用する機能は、VCS 統合設定のコミット者グループのメンバーであるユーザーに限られています。

  • 最初に、YouTrack はメールアドレスがコミット作成者のメールアドレスと一致するユーザーアカウントを検索します。見つかった場合は、このユーザーに代わってコマンドが実行されます。

  • コミット者グループのどのユーザーもそのようなメールアドレスを持っていない場合、YouTrack は名前で一致を見つけようとします。統合された VCS によって提供される値を取り、コミット者グループに属するユーザーの Hub アカウントに格納されている VCS のユーザー名のリストと比較します。

    • GitHub と GitLab は、名前として格納されている値を提供します。

    • Bitbucket はニックネームとして格納されている値を提供します。

コミットメッセージの作成者が YouTrack で見つからない場合、コマンドは適用されません。ユーザー名は、VCS の変更タブに赤いテキストで表示されます。警告ツールチップは、課題を修正するために使用できる情報を提供します。

VCS user not found

この課題を解決するためにユーザーができることは基本的に 2 つあります。

  • YouTrack と統合 VCS のアカウントに同じメールアドレスを使用してください。

  • アカウントの VCS のユーザー名のリストに彼らの名前(または Bitbucket のニックネーム)を追加します。