Details der Entnahmeanforderung anzeigen

Sie können Beurteilungskommentare anzeigen, hinzufügen, bearbeiten und löschen.

    1. Öffnen Sie das Navigationsmenü, und klicken Sie auf Entwicklerservices. Klicken Sie unter DevOps auf Projekte.
    2. Wählen Sie ein Projekt aus, und klicken Sie im linken Menü auf Code-Repositorys.
    3. Wählen Sie ein Code-Repository mit Pull-Anforderungen.
    4. Klicken Sie im linken Menü der Seite mit den Repository-Details auf Anforderungen abrufen.
    5. Klicken Sie auf eine Pull-Anforderung.
    6. Wählen Sie unter Ressourcen die folgenden Optionen aus:
      • Aktivität: Zeigt alle Aktivitäten an, die der Pull-Anforderung zugeordnet sind, darunter Genehmigungen, Commits, Kommentare, Lebenszyklus und Prüfer. Standardmäßig werden alle Aktivitäten angezeigt. Sie können filtern, um nur bestimmte Aktivitäten in der Aktivitätsliste anzuzeigen. Im Kommentar können Sie Benutzer taggen, um ihnen PR-Ereignisbenachrichtigungen zu senden. Außerdem können Anhänge wie Bilder mit dem Kommentar hinzugefügt werden.
      • Unterschiede: Eine Zusammenfassung der Updates wird angezeigt. Unterschiede in den festgeschriebenen Dateien zwischen der Quell- und der Zielverzweigung werden hervorgehoben. Sie können die Änderungen direkt oder nebeneinander anzeigen. Benutzer und Prüfer können an der PR zusammenarbeiten, indem sie Kommentare hinzufügen und auf Kommentare in den entsprechenden Dateien antworten.
      • Commits: Zeigt eine Liste aller Commits an, die mit der Verzweigung verknüpft sind, sowie Commit-Name, Autor, Commit-Datum und Commit-ID. Sie können auf jeden Commit klicken, um auf die Details der festgeschriebenen Datei zuzugreifen. Sie können Commits basierend auf dem Commit-Namen suchen. Ein Filter ist verfügbar, um die Commits nach Autor, Startdatum oder Enddatum zu sortieren.
      • Pipelines: In OCI DevOps kann eine Build-Ausführung automatisch ausgelöst werden, wenn Sie die Änderungen in einem Code-Repository festschreiben. Sie können den Status der Build-Ausführung unter der Pull-Anforderung anzeigen. Alle neuen Commits in der Quellverzweigung brechen die vorherige Build-Ausführung ab.
      • Anhänge: Zeigt Anhänge an, die der Pull-Anforderung hinzugefügt wurden. Sie haben die Möglichkeit, Anhänge zum PR hinzuzufügen oder zu löschen.
    7. Um Benachrichtigungseinstellungen zu konfigurieren, klicken Sie auf die Registerkarte Benachrichtigungen.

      Sie können Benachrichtigungen für die Pull-Anforderungen empfangen oder ignorieren. Benachrichtigungen werden als E-Mails gesendet. Sie können sich jederzeit über den in der E-Mail angegebenen Link abmelden, um keine E-Mail-Benachrichtigungen mehr zu erhalten. Folgende PR-Ereignisbenachrichtigungen werden unterstützt:

      • Anforderung abrufen: Erstellen, aktualisieren, zusammenführen, ablehnen, erneut öffnen und löschen
      • Prüfer: PR hinzufügen, entfernen, genehmigen
      • Commit: zur Quellverzweigung
      • Kommentar: hinzufügen, antworten, löschen, bearbeiten
    8. Wählen Sie eine der folgenden Benachrichtigungsoptionen:
      • Überwachen: Standardmäßig ist diese Option ausgewählt, und eine Benachrichtigung wird für alle Ereignisse gesendet.
      • Achtung: Nur wenn der Benutzer erwähnt wird, z.B. im PR-Kommentar, wird eine Benachrichtigung gesendet.
      • Ignorieren: Benachrichtigungen werden für keine Ereignisse gesendet.
      Hinweis

      Benutzer müssen mindestens Lesezugriff auf die PR haben, um Benachrichtigungseinstellungen zu ändern. PR-Autoren erhalten standardmäßig alle Ereignisbenachrichtigungen. PR-Prüfer werden basierend auf ihrer Benachrichtigungsvoreinstellung benachrichtigt. Benachrichtigungen können für das Projekt- und Code-Repository DevOps festgelegt werden. Die Benachrichtigung für die Pull-Anforderung hat jedoch Vorrang vor der Einstellung für Projekt und Repository. Weitere Informationen finden Sie unter Überblick über Notifications.

    9. Klicken Sie auf Speichern.
  • Um eine Pull-Anforderung abzulehnen, führen Sie den Befehl decline aus:

    oci devops pull-request decline --pull-request-id

    Um Pull-Anforderungen aufzulisten, führen Sie den Befehl list-pull-requests aus:

    oci devops pull-request list-pull-requests --compartment-id --created-by --destination-branch --display-name --pull-request-id --limit --page --page-size --repository-id--reviewer-principal-id --sort-by --sort-order --source-repository-id

    Um die Pull-Anforderung abzumelden, führen Sie den Befehl unsubscribe aus:

    oci devops pull-request unsubscribe --file --pull-request-id --token

    Um die Änderungen anzuzeigen, führen Sie den Befehl get-pull-request-change-summary-metrics aus:

    oci devops pull-request get-pull-request-change-summary-metrics --pull-request-id

    Um Pull-Anforderungsaktivitäten aufzulisten, führen Sie den Befehl list-pull-request-activities aus:

    oci devops pull-request list-pull-request-activities --pull-request-id --activity-type --limit --page --page-size --sort-order

    Um Änderungen an der Pull-Anforderungsdatei aufzulisten, führen Sie den Befehl list-pull-request-file-changes aus:

    oci devops pull-request list-pull-request-file-changes --pull-request-id --limit --page --page-size

    Um einen Pull-Anhang zu erstellen, führen Sie den Befehl create-pull-request-attachment aus:

    oci devops pull-request create-pull-request-attachment --content-disposition --create-pull-request-attachment-body --pull-request-id

    Um den Pull-Anhang zu löschen, führen Sie den Befehl delete-pull-request-attachment aus:

    oci devops pull-request delete-pull-request-attachment --attachment-id --pull-request-id

    Um den Pull-Anforderungsanhang abzurufen, führen Sie den Befehl get-pull-request-attachment aus:

    oci devops pull-request get-pull-request-attachment --attachment-id --pull-request-id

    Um den Inhalt von Pull-Anforderungsanhängen abzurufen, führen Sie den Befehl get-pull-request-attachment-content aus:

    Um den Pull-Anforderungsanhang aufzulisten, führen Sie den Befehl list-pull-request-attachments aus:

    oci devops pull-request list-pull-request-attachments --pull-request-id --compartment-id --limit --page --page-size --sort-by --sort-order

    Um die Voreinstellung für die Pull-Anforderungsbenachrichtigung für den Benutzer abzurufen, führen Sie den Befehl get-pull-request-notification-preference aus:

    oci devops pull-request get-pull-request-notification-preference --principal-id --pull-request-id

    Um die Benachrichtigungsvoreinstellung für Pull-Anforderungen für einen Benutzer zu aktualisieren, führen Sie den Befehl update-pull-request-notification-preference aus:

    oci devops pull-request update-pull-request-notification-preference --notification-preference --principal-id --pull-request-id

    Um einen Pull-Anforderungskommentar zu erstellen, führen Sie den Befehl create-pull-request-comment aus:

    oci devops pull-request-comment create-pull-request-comment -data --pull-request-id --commit-id --file-path --file-type --line-number --parent-id

    Um Pull-Anforderungskommentar zu löschen, führen Sie den Befehl delete-pull-request-comment aus:

    oci devops pull-request-comment delete-pull-request-comment --comment-id --pull-request-id

    Um den Pull-Anforderungskommentar zu bearbeiten, führen Sie den Befehl update-pull-request-comment aus:

    oci devops pull-request-comment update-pull-request-comment --comment-id --pull-request-id --data
  • Um eine Liste der Pull-Anforderungsaktivitäten abzurufen, verwenden Sie den Vorgang ListPullRequestActivities.

    Um eine Liste der GIT-Commits für Pull-Anforderungen abzurufen, verwenden Sie den Vorgang ListPullRequestCommits.

    Um die Übersichtsmetrik der Pull-Anforderungsdifferenzen abzurufen, verwenden Sie den Vorgang GetPullRequestChangeSummaryMetrics.

    Um eine Liste der Pull-Anforderungsanhänge abzurufen, verwenden Sie den Vorgang ListPullRequestAttachments.

    Um einen Pull-Anforderungsanhang zu erstellen, verwenden Sie den Vorgang CreatePullRequestAttachment.

    Um eine Liste der Pull-Anforderungskommentare abzurufen, verwenden Sie den Vorgang ListPullRequestComments.

    Verwenden Sie den Vorgang CreatePullRequestComment, um einen Pull-Anforderungskommentar zu erstellen.