Projektverlauf

Altium Designer ermöglicht Ihnen in Verbindung mit einem verbundenen Workspace, eine erweiterte grafisch ausgerichtete Project HistoryZeitachse anzuzeigen und mit ihr zu interagieren. Die spezielle HistoryAnsicht bietet eine fortlaufende Zeitachse der wichtigsten Ereignisse in Bezug auf das PCB-, Multi-board- oder Harness-Projekt – seine Erstellung, Commits, Releases, Kopien und MCAD-Austausche – wobei verschiedene Aktionen unterstützt werden, sofern zutreffend.

Um diese Funktion optimal zu nutzen, muss Ihr Projekt vollständig verwaltet sein, indem sichergestellt wird, dass es unter dem integrierten VCS (Git) des Workspace steht.

Wenn Ihr Projekt unter externer Versionsverwaltung steht, können Sie es in ein vollständig verwaltetes Projekt umwandeln, das im Altium 365 Workspace gehostet wird, indem Sie das Projekt in das native VCS des Workspace migrieren. Detaillierte Informationen dazu finden Sie unter Moving from External VCS to Workspace Native VCS.

Informationen zum Arbeiten mit der HistoryAnsicht für ein Projekt über die Browseroberfläche des Workspace finden Sie unter Project History.

Um die Funktionen der Projekthistorie in Altium Designer nutzen zu können, muss die Project History Software-Erweiterung installiert sein. Diese Erweiterung wird standardmäßig mit Altium Designer installiert. Sie kann manuell installiert oder entfernt werden.

Weitere Informationen zum Verwalten von Erweiterungen finden Sie auf der Extending Your Installation Seite (Altium Designer Develop, Altium Designer Agile, Altium Designer).

Zugriff auf die Projekthistorie

Um aus Altium Designer heraus auf die HistoryAnsicht für ein Workspace-Projekt zuzugreifen, klicken Sie mit der rechten Maustaste auf den entsprechenden Eintrag im ProjectsPanel und wählen im Kontextmenü den History & Version Contol » Show Project History Befehl. Alternativ wählen Sie den History & Version Control » Show Project History Befehl im Project Hauptmenü, um die History-Ansicht für das aktive Workspace-Projekt zu öffnen. Die History Ansicht wird als eigenes Registerkartendokument dargestellt (<ProjectName>.PrjPcb History).

Für ein Projekt in Ihrem Workspace, das bereits vor der Einführung der Funktion Project History existierte, ist die Historie zunächst nicht vollständig. Eine Neuindizierung der Ereignisdaten für dieses Projekt wird automatisch durchgeführt, wenn die History Ansicht für dieses Projekt erstmals aufgerufen wird. Nach Abschluss der Neuindizierung erscheint am unteren Rand der Ansicht eine Benachrichtigung – klicken Sie auf das Steuerelement, um die Zeitachse mit den vollständigen historischen Ereignisdaten zu aktualisieren.
Um auf die HistoryAnsicht für eine Datei eines Workspace-Projekts zuzugreifen, d. h. auf die Zeitachse der wichtigsten projektbezogenen Ereignisse zu dieser Datei, klicken Sie im Projects Panel mit der rechten Maustaste auf die Datei und wählen dann im Kontextmenü den History & Version Control » Show File History Befehl.

History Timeline – Überblick

Die History Ansicht zeigt eine Zeitachse der grundlegenden Ereignisse, die während der Entwicklung des Projekts eingetreten sind. Sie lässt sich im Wesentlichen in drei Hauptabschnitte unterteilen, wie in der folgenden Abbildung und den nachstehenden Details gezeigt.

Identifizierung der drei Hauptkomponenten der History Ansicht.Identifizierung der drei Hauptkomponenten der History Ansicht.

  1. Main trunk of the timeline. Die zeitliche Reihenfolge der Ereignisse verläuft von unten nach oben. Das erste Ereignis – die Erstellung des Projekts – erscheint unten auf der Zeitachse. Nachfolgende Ereignisse erscheinen darüber, wobei das neueste (das aktuellste Ereignis) oben auf der Zeitachse erscheint.
  2. Events. Jedes Mal, wenn ein unterstütztes Ereignis (siehe unten) in Verbindung mit dem Projekt eintritt, wird dieses Ereignis als eigene Kachel zur Zeitachse hinzugefügt. Jeder Ereignistyp hat eine andersfarbige Kachel und ist entweder direkt mit dem Hauptstrang der Zeitachse verbunden oder mit einem zusätzlichen Symbol daneben versehen (wie bei MCAD-Exchange-Ereignissen).
  3. Search. Klicken Sie oben rechts in der Ansicht auf das Steuerelement, um auf ein Suchfeld zuzugreifen, das eine einfache Suche in der Projekthistorie ermöglicht. Während Sie Ihren Suchbegriff eingeben, wird ein Filter auf die Zeitachse angewendet, sodass nur die für diese Suche relevanten Ereignisse angezeigt werden. Weitere Informationen finden Sie unter Filtered Searching.

Unterstützte Ereignisse

Die Zeitachse zeigt die Abfolge der Ereignisse, die im Laufe des Lebenszyklus eines Projekts auftreten. Jedes dieser Ereignisse erscheint entlang der Zeitachse als eigene „Ereigniskachel“. In den folgenden aufklappbaren Abschnitten wird der derzeit unterstützte und als Teil der historischen Zeitachse eines Projekts darstellbare Ereignisbereich erläutert.

Gefilterte Suche

Klicken Sie auf das Steuerelement oben rechts in der Ansicht, um ein Suchfeld zu öffnen, mit dem Sie interessante Ereignisse entlang der Zeitleiste schnell finden können. Die Suchfunktion unterstützt eine einfache Suche im Projektverlauf, wobei beim Eingeben des Suchbegriffs eine dynamische Filterung angewendet wird – sodass auf der Seite nur noch die für diese Suche relevanten Ereignisse angezeigt werden. Der übereinstimmende Text innerhalb einer Ereigniskachel wird hervorgehoben.

Die Suchfunktion unterscheidet nicht zwischen Groß- und Kleinschreibung.

Beispiel einer Suche im Verlauf eines Projekts. Die Zeitleiste wird beim Eingeben Ihres Suchbegriffs dynamisch gefiltert (ohne Berücksichtigung der Groß-/Kleinschreibung), wobei übereinstimmende Einträge in jeder relevanten Ereigniskachel hervorgehoben werden.Beispiel einer Suche im Verlauf eines Projekts. Die Zeitleiste wird beim Eingeben Ihres Suchbegriffs dynamisch gefiltert (ohne Berücksichtigung der Groß-/Kleinschreibung), wobei übereinstimmende Einträge in jeder relevanten Ereigniskachel hervorgehoben werden.

Oberhalb der gefilterten Auswahl wird ein Feld angezeigt, das zusammenfasst, wie viele Ereignisse derzeit angezeigt werden, zusammen mit Steuerelementen zum schnellen Entfernen des Filters/Suchbegriffs.

Die Suchfunktion arbeitet mit den folgenden Informationen:

  • Titel der Ereigniskachel.
  • Name der Person, die das Ereignis durchgeführt hat.
  • Beschreibender Text (der Text aus einem Kommentar/Hinweis/einer Beschreibung zum Zeitpunkt des entsprechenden Ereignisses).
  • Text der Vergleichsdaten – in einer Project Committed-Ereigniskachel.
  • Name des Datensatzes – in einer Project Released-Ereigniskachel.
  • Projektname – in einer Project Copied-Ereigniskachel und einer Project Created-Ereigniskachel (wenn durch Kopieren erstellt).
Um die aktuelle Filterung zu entfernen und zur vollständigen Zeitleiste zurückzukehren, leeren Sie das Suchfeld – entweder indem Sie den aktuellen Text markieren und die Taste Backspace drücken oder indem Sie auf das Steuerelement ganz rechts im Feld klicken. Alternativ klicken Sie auf das Steuerelement Clear Filter im Feld, das zusammenfasst, wie viele Ereignisse angezeigt werden (oben in der Ansicht).

Aktualisierung mit neuen Ereignissen

Immer wenn ein unterstütztes Ereignis im Zusammenhang mit dem Projekt auftritt, wird dieses Ereignis erkannt und automatisch in der Ansicht History verfügbar gemacht. Kurz nachdem das Ereignis stattgefunden hat, erscheint am unteren Rand der Ansicht eine Benachrichtigung – klicken Sie auf das Steuerelement , um die Zeitleiste mit dem neuen Ereignis zu aktualisieren.

Eine manuelle Aktualisierung ist ebenfalls verfügbar, indem Sie auf das Steuerelement oben rechts in der Ansicht klicken.

Erstellen eines Projektverlaufsberichts

Für ein Workspace-Projekt kann ein Projektverlaufsbericht im PDF-Format erstellt werden. Der Bericht zeigt alle Informationen zum Projektverlauf an, einschließlich Erstellung, Commits und Releases, sowie eine Beschreibung der Änderungen seit dem vorherigen Ereignis. Sie können außerdem den Zeitraum für den Bericht festlegen (wie unten beschrieben), sodass Sie genau den Bericht erhalten, den Sie benötigen.

Aus einer OutJob

Um den Bericht zu erstellen, klicken Sie in der OutputJob-Datei (*.OutJob) mit der rechten Maustaste auf die [Add New Report Output], die dem Eintrag Report Outputs zugeordnet ist, und wählen Sie dann Project History, wie unten gezeigt.

Verbinden Sie den neu erstellten Bericht mit einem PDF-Ausgabecontainer. Legen Sie den Zeitraum für den Bericht fest, indem Sie mit der rechten Maustaste auf die erstellte Ausgabe klicken und dann Configure auswählen. Aktivieren Sie den gewünschten Zeit-Period: For all time (von der Erstellung des Projekts bis heute) oder Specific releases (verwenden Sie die Dropdown-Listen des Felds From/To, um die gewünschten Releases festzulegen). Der exportierte Bericht enthält die Informationen für den von Ihnen ausgewählten Zeitraum.

Nachdem Ihr Bericht erstellt, mit einem PDF-Ausgabecontainer verknüpft und konfiguriert wurde, klicken Sie im Bereich des PDF-Containers auf Generate content, oder, falls gewünscht, können Sie den Projektverlaufsbericht als Teil des Projekt-Release-Prozesses erzeugen.

Aus dem Menü „Reports“

Der Projektverlauf kann als PDF exportiert werden, indem Sie in den Hauptmenüs Reports » Project History auswählen. Das Dialogfeld Project History Report Configuration  wird geöffnet, in dem Sie den Period festlegen können, für den der Bericht exportiert werden soll: entweder den gesamten Projektverlauf oder von/bis zu einem bestimmten (oder dem neuesten) Projekt-Release. Klicken Sie auf Export und geben Sie dann im sich öffnenden Fenster Explorer einen Namen für die exportierte PDF-Datei ein und klicken Sie anschließend auf Save. Der PDF-Bericht wird in einem Browser geöffnet.
AI-LocalizedKI-lokalisiert
Wenn Sie ein Problem feststellen, wählen Sie den Text/das Bild aus und drücken SieCtrl + Enter, um uns Ihr Feedback zu senden.
Funktionsverfügbarkeit

Die Ihnen zur Verfügung stehenden Funktionen hängen davon ab, über welche Altium-Lösung Sie verfügen – Altium Develop, Altium Agile Teams, Altium Agile Enterprise oder Altium Designer (mit aktivem Laufzeitvertrag).

Wenn Sie eine dokumentierte Funktion in Ihrer tatsächlich verwendeten Software nicht sehen, wenden Sie sich an den Altium-Vertrieb, um mehr zu erfahren.

Legacy-Dokumentation

Die Dokumentation von Altium Designer wird nicht mehr versioniert. Wenn Sie auf Dokumentation für ältere Versionen von Altium Designer zugreifen müssen, besuchen Sie den Abschnitt Legacy-Dokumentation auf der Seite Andere Installer.

Inhalt