Navigation und Suche im Repository

Über die einheitliche UI greifen Sie nicht nur auf aktuelle Änderungen zu, sondern können sich das gesamte Repository in jeder beliebigen Revision ansehen. Was auch immer Sie suchen: Mithilfe unserer leistungsfähigen Suchmaschine finden Sie es blitzschnell in den Aktivitäten des Repository, in Projekten oder sogar in gelöschten Dateien.

Umfangreiche VCS-Unterstützung

Upsource dient mit seiner übersichtlichen UI als praktischer Ausgangspunkt, wenn Sie Ihre VCS-Repositories durchsuchen und überwachen möchten. Upsource eignet sich für die meisten (neuen und alten) Projekte, da es Inhalte aus Git, Mercurial, Subversion und Perforce abrufen kann. Navigieren Sie zu bestimmten Revisionen und sehen sie sich Diffs direkt inline oder in der Parallelansicht an. Verfolgen Sie aktuelle Commits, Branches und Merges mit oder durchsuchen Sie den Projektverlauf, um zu sehen, wer wann was gemacht hat. Sehen Sie sich ein Projekt in jedem Zustand an, ohne es lokal auschecken zu müssen.

Branches-Seite

Sehen Sie, welche Branches Sie in Ihrem Projekt haben und wie aktiv sie sind, legen Sie Upsource-Code-Reviews für Merge-Requests auf GitLab an oder erstellen Sie Pull-Requests auf GitHub. Wählen Sie eine Standardeinstellung für Branches, um die Darstellung des Commit-Diagramms zu optimieren, README-Dateien zu verarbeiten, Branches zu vergleichen u.s.w.

Commit-Verlauf

Upsource listet aktuelle Änderungen in Ihrer Repository auf. Die Commit-Nachricht, der Autor, der Zeitstempel und die Commit-ID sind für jeden Commit sofort sichtbar. Darüber hinaus werden Direktlinks zu einer Diff-Ansicht sowie ein Link angezeigt, über den Sie den Zustand des Projekts in einer bestimmten Version ansehen können. Die Liste mit Commits wird durch ein Commit-Diagramm ergänzt, das den Verlauf von Commits, Branches und Merges in Ihrem Repository visualisiert.

Dateiversionsverlauf

Wenn Sie die Entwicklung einer bestimmten Datei sehen möchten, können Sie über die Ansicht „History“ die Revisionen und Code-Reviews anzeigen, die diese Datei betreffen. In der Ansicht „Blame“ sehen Sie, welche Entwickler kürzlich bestimmte Codezeilen in einer Datei bearbeitet haben. Bei der Ansicht einer Datei zu einer bestimmten Revision zeigt Upsource außerdem an, ob dies die aktuellste Revision ist, ob die Datei noch existiert und ob Modifikationen vorhanden sind, die noch nicht mit dem Master-Branch zusammengeführt wurden.

Leistungsstarke Suche

Leistungsstarke Suche

Upsource ermöglicht Entwicklern, Änderungen in dem für sie relevanten Kontext anzuzeigen. Filtern Sie die Aktivitäten im Repository anhand einer breiten Auswahl an Kriterien, um das Ergebnis zu präzisieren. Ob Sie nach einem Codefragment suchen, das Sie letzten Monat gelöscht haben, eine Refaktorierung planen, die mehrere Projekte betrifft, oder sich fragen, ob Ihr Kollege schon die neue Web-API verwendet, die letzte Woche in Chrome erschienen ist: Upsource hilft Ihnen weiter.