コードレビュー

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:1分
  • チーム開発 アドミニストレーターは、プッシュを受け入れる前にプッシュのコードレビューを要求できます。

    コードレビューが有効になっている場合、変更を親インスタンスにプッシュすると、コードレビューワークフローをトリガします。デフォルトでは、teamdev_code_reviewer ロールは変更をレビューするための通知を受信し、変更を承認または却下できます。

    図 : 1. コードレビューワークフロー
    コードレビューワークフロー。
    1. 変更が親インスタンスにプッシュされたときに開始する。
    2. コードレビュープロパティが親インスタンスでアクティブであることを検証する。
    3. 承認が必要な変更のステータスを [コードレビュー待ち] に設定します。
    4. 設定されている場合、プッシュされた変更をレビューするようにチーム開発コードレビュー担当者グループに通知します。
    5. 承認された変更をロードするか、ステータスを [コード変更却下] に設定します。

    変更の詳細

    各変更について、査読者は以下の情報を見ることができます。
    • プッシュされた変更の発生元はどの リモートインスタンス か?
    • 誰が変更を親にプッシュしましたか?
    • 変更の名前は何ですか?
    • 変更はいつ作成されたか。
    • 変更に含まれるバージョンはどれか?

    レビュー担当者は、 チーム開発 アプリケーションからのプッシュを承認または拒否する必要があります。

    子インスタンスの制限

    親インスタンスで変更がレビューされている間、子インスタンスは親インスタンスに関連する次のアクティビティを実行できません。
    • 親インスタンスへ変更をプッシュする。
    • 親インスタンスからの変更をプルする。
    • 親インスタンスで変更を比較検証する。
    • 親インスタンスを別のインスタンスに変更する。
    • 親インスタンスのリモートインスタンスレコードを削除する。