Das ist neu in Upsource 2020.1

Merge-Reviews für die GitHub- und GitLab-Integration, Verbesserungen des Code-Review-Workflows und andere Verbesserungen

Features

Merge-Reviews für die GitHub- und GitLab-Integration

Merge-Reviews für die GitHub- und GitLab-Integration

In Upsource 2020.1 haben wir die Möglichkeit hinzugefügt, Merge-Reviews für Pull-Requests von GitHub zu erstellen, wenn die Synchronisierung mit GitHub aktiviert ist. Das Merge-Review-Diff ähnelt dem GitHub-Pull-Request-Diff und ermöglicht es Ihnen, Ihren Branch einfach mit dem Ziel zu vergleichen.

Verbesserungen bei der Pull-Request-Synchronisierung für GitHub

Verbesserungen bei der Pull-Request-Synchronisierung für GitHub

Wir haben einige weitere Verbesserungen mit der Github-Synchronisation vorgenommen.

  • Wenn das Review in Upsource abgeschlossen ist, wird sie jetzt in GitHub als genehmigt angezeigt.
  • Wenn Sie in GitHub Reviewer hinzufügen, werden diese automatisch in Upsource hinzugefügt.
Verbesserungen des Code-Review-Workflows

Verbesserungen des Code-Review-Workflows

Nachdem Sie die Änderungen in einem Code-Review überprüft und akzeptiert haben, können Sie den Branch direkt auf der Review-Seite zusammenführen und löschen.

Kommentarsynchronisierung mit GitLab

Kommentarsynchronisierung mit GitLab

Wenn Sie nun Kommentare zu einem Diff oder einer Quelldatei in GitLab hinterlassen, werden diese Kommentare auch in Upsource angezeigt. Diese Funktion funktioniert auch umgekehrt, sodass Upsource-Kommentare in GitLab angezeigt werden.

GitHub Webhooks

In einem synchronisierten GitHub-basierten Projekt fragt Upsource das GitHub-Repository regelmäßig nicht nur nach neuen Commits ab, sondern auch nach Änderungen bei Pull-Requests und Kommentaren. Um jetzt unverzüglich Updates zu erhalten, können Sie auf der GitHub-Seite einen Webhook einrichten, der Upsource über Änderungen informiert, sobald diese auftreten.

Andere Verbesserungen

Navigieren Sie schnell zu Reviews aus dem Suchfeld. Reduzieren/erweitern Sie alle geänderten Dateien in einer Revision. Wir haben außerdem einen neuen Webhook-Typ zum Hinzufügen und Entfernen des Review-Labels hinzugefügt.