ノート
この機能は早期アクセス段階にあり、一部のお客様のみが利用できます。
コマンドのソース管理連携により、GitHub のリポジトリがコマンドバイ Asana に接続され、プルリクエストのアクティビティがチケットと同期されます。リポジトリと個人用 GitHub アカウントを接続すると、プルリクエストのイベントに基づいてチケットのステータスが更新され、レビュー担当者の受信トレイに通知が届き、GitHub と Command の間でコメントが同期されるようになります。
ドメイン管理者は、組織全体でコーディングエージェントの連携を有効にできます。
個々のユーザーの GitHub アカウントをセットアップする
GitHub を接続した後、プルリクエストイベントに基づいてチケットのステータスを更新するオートメーションルールを設定します。チームスペース設定で「連携」セクションに移動し、「選択」ドロップダウンを使って各イベントのチケットステータスを選択します。
たとえば、プルリクエストがオープンになったときにチケットを「レビュー中」に移動するように設定できます。プルリクエストイベントが発生した後、チケットのステータスとリンクされたプルリクエストの情報が更新されるまで数秒お待ちください。
プルリクエストをコマンドチケットにリンクする方法は 2 つあります。
タスク、タスク、チケット、チケット、参照、参照、参照、一部、関連、貢献、向け、向けが含まれます。マジックワードの後に複数のチケットの URL または ID を含めることで、プルリクエストを複数のチケットにリンクできます。プルリクエストを作成すると、連携によってプルリクエストがチケットにリンクされ、設定されたステータスオートメーションが適用されます。レビュアーは Asana で受信トレイの通知を受け取ることができ、コメントは GitHub とリンクされたチケット間で同期されます。
リンクされたプルリクエストは、チケットの「バージョン管理」セクションに表示されます。プルリクエストをクリックすると、レビュー担当者の詳細、レビューにかかった時間、現在のレビューステータス、プルリクエストへのリンクが表示されます。ステータスには、変更リクエストや保留中などがあります。
複数のプルリクエストを 1 つのチケットにリンクすることで、チームは関連するコードの変更を 1 か所で追跡できます。
この連携では、チケットのステータス更新にフォワードオンリー保護を使用します。GitHubイベントは、チケットをワークフロー内で前方に進めることはできますが、後続のステータスに到達した後でチケットを後方に戻すことはできません。
たとえば、チケットがすでに「レビュー中」になっていて、チケットを「未着手」に移行するように設定された下書きのプルリクエストをリンクした場合、チケットは「レビュー中」のままになります。下書きのプルリクエストは引き続きリンクされますが、ステータスは元の状態に戻りません。
リンクされているプルリクエストのコメントは、関連するコマンドチケットに表示されます。個人用 GitHub アカウントを接続すると、GitHub のコメントは Asana ドメインのユーザーに紐付けられます。
同期されたコメントには、コメントのテキスト、プルリクエストのタイトル、コメントとプルリクエストへのリンクが含まれます。複数のリンクされたプルリクエストのコメントが同じチケットに表示されることがあります。
ノート
この記事は AI によって翻訳されています。
翻訳に関するフィードバックを送る。

These cookies are strictly necessary to provide you with certain features. For example, these cookies allow you to access secure areas that require registration and set your privacy preferences. Because these cookies are essential to providing services to you, they cannot be disabled. You can set your browser to block or alert you about these cookies, but it may cause some parts of the site to not work.
Third party trackers collect information used for analytics and to personalize your experience with targeted ads. Under the Virginia Consumer Data Protection Act, you have the right to opt-out of the sale of your personal data to third parties. You also have the right to opt out of targeted advertising related processing. You may exercise your right to opt out of the sale of personal data and targeted advertising by using this toggle. If you opt out, we will not be able to offer you personalized ads and we will stop sharing your personal information with third parties. For more information please see our Privacy Statement.
These cookies allow us or our third-party analytics providers to collect information and statistics on use of our services by you and other visitors. This information helps us to improve our services and products for the benefit of you and others.
These cookies, provided by our third-party advertising partners, collect information about your browsing habits, as well as your preferences for various features and services. They also provide us with auditing, research, and reporting to know when advertising content has been displayed and how successful the content has been. This information allows us and our third-party advertising providers to display relevant advertising content.
These cookies provide enhanced functionality, providing chat support, allowing you to more easily complete forms, personalizing content to your preferences, and selecting your communications preferences. If you do not enable these cookies, or choose to disable them in the future, that could impact your ability to use certain features.