Projektverlauf
Die Workspace-Ansicht des Enterprise Server bietet eine elegante Lösung für den Bedarf an einem historischen Überblick über die Projektaktivität in Form einer dedizierten, interaktiven HistoryAnsicht. Sie ist über die Browseroberfläche des Workspace oder innerhalb von Altium Designer zugänglich; die Projekt-History Ansicht bietet eine fortlaufende Zeitleiste wichtiger Ereignisse im Zusammenhang mit dem Projekt. Zu diesen Ereignissen gehören die Erstellung des Projekts, Commits, Releases, Klone und MCAD-Austausche, die wiederum – sofern zutreffend – Aktionsbefehle für Ereignisse bereitstellen.
Zugriff auf den Projektverlauf
Der Zugriff auf die History Ansicht eines Projekts erfolgt über die detaillierte CAD-zentrierte Verwaltungsseite dieses Projekts – die Seite Projects Management. Klicken Sie im linken Bereich auf die Option History.
Greifen Sie über die detaillierte Verwaltungsseite des Projekts auf dessen Verlauf zu.
Zeitleiste des Verlaufs – Überblick
Die History Ansicht zeigt eine Zeitleiste grundlegender Ereignisse, die während der Entwicklung des Projekts aufgetreten sind. Sie lässt sich im Wesentlichen in drei Schlüsselelemente unterteilen, wie im folgenden Bild und den zugehörigen Informationen dargestellt.
Identifizierung der drei Hauptkomponenten der History Ansicht.
- Main trunk of the timeline. Die chronologische Reihenfolge der Ereignisse verläuft von unten nach oben. Das erste Ereignis – die Erstellung des Projekts – erscheint unten in der Zeitleiste. Nachfolgende Ereignisse erscheinen darüber, wobei das neueste (das aktuellste Ereignis) oben in der Zeitleiste angezeigt wird.
- Events. Jedes Mal, wenn ein unterstütztes Ereignis (siehe unten) im Zusammenhang mit dem Projekt auftritt, wird es der Zeitleiste als eigene Kachel hinzugefügt. Jeder Ereignistyp hat eine andersfarbige Kachel und ist entweder direkt mit dem Hauptstrang der Zeitleiste verbunden oder besitzt daneben ein Zuordnungssymbol (wie bei MCAD-Exchange-Ereignissen;
- Search. Klicken Sie oben rechts in der Ansicht auf das Steuerelement
, um auf ein Suchfeld zuzugreifen, das eine einfache Suche im Projektverlauf ermöglicht. Während Sie Ihre Suchzeichenfolge eingeben, wird die Zeitleiste gefiltert, sodass nur die für diese Suche relevanten Ereignisse angezeigt werden. Weitere Informationen finden Sie unter Gefilterte Suche.
Unterstützte Ereignisse
Die Zeitleiste zeigt eine Abfolge von Ereignissen, die während des Lebenszyklus eines Projekts auftreten. Jedes dieser Ereignisse erscheint entlang der Zeitleiste als eigene „Ereigniskachel“. In den folgenden Abschnitten wird der derzeit unterstützte und als Teil der historischen Zeitleiste eines Projekts darstellbare Ereignisbereich betrachtet.
Projekterstellung
Related pages: Erstellen eines neuen Workspace-Projekts (Browseroberfläche / Altium Designer), Ein bestehendes Projekt online verfügbar machen, Klonen eines Projekts (Browseroberfläche / Altium Designer)
Wenn ein Projekt erstellt wird, wird der Zeitleiste die Ereigniskachel Project Created hinzugefügt. Dieses Ereignis markiert den Beginn der historischen Zeitleiste des Projekts. Daher ist es immer als Eintrag am unteren Ende der Zeitleiste zu finden. Die Kachel für dieses Ereignis kann in zwei unterschiedlichen Varianten erscheinen:
- Wenn das Projekt neu innerhalb des Workspace erstellt wird. Der Ersteller des Projekts wird mit Namen (und Bild/Symbol) zusammen mit dem Zeitpunkt der Projekterstellung angezeigt. Die Projektbeschreibung wird ebenfalls innerhalb der Kachel angezeigt, sofern bei der Erstellung eine eingegeben wurde.

- Wenn das Projekt ein Klon eines bestehenden Projekts ist. Die Person, die das geklonte Projekt erstellt hat, wird mit Namen (und Bild/Symbol) zusammen mit dem Zeitpunkt der Projekterstellung angezeigt. Die Projektbeschreibung wird ebenfalls innerhalb der Kachel angezeigt, sofern beim Klonen eine eingegeben wurde. Ein Link zum ursprünglichen Quellprojekt wird bereitgestellt – durch Anklicken gelangen Sie zur detaillierten Verwaltungsseite dieses Projekts, die in einem separaten Browser-Tab geöffnet wird.

Projekt-Commit
Jedes Mal, wenn Sie das Projekt im Workspace speichern (wobei das Projekt im internen Versioned StorageGit-Repository des Workspace verwaltet wird), wird der Zeitleiste eine Ereigniskachel Project Committed hinzugefügt. Die Person, die den Commit und Push durchgeführt hat, wird mit Namen (und Bild) zusammen mit Datum und Uhrzeit angezeigt. Wenn zum Zeitpunkt von Commit und Push über den Dialog Save to Server dialog ein Kommentar hinzugefügt wurde, wird dieser ebenfalls innerhalb der Kachel angezeigt.
Beispiel einer anfänglichen Ereigniskachel Project Committed.
Die Kachel unterstützt außerdem Design-Diffing-Informationen und zeigt detailliertere Informationen darüber an, was sich zwischen dem aktuellen und dem vorherigen Commit geändert hat. Unterstützte Elemente sind Dateien, Komponenten, Netze, Varianten und PCB-Struktur. Der Diffing-Bereich der Kachel fasst die verschiedenen vom Commit-Ereignis betroffenen Elemente zusammen, gruppiert nach den folgenden Zuständen:
– Element hinzugefügt.
– Element entfernt.
– Element geändert.
Durch Klicken auf das Steuerelement
in der Kachel wird dieser Diffing-Bereich erweitert, sodass die betroffenen Elemente namentlich angezeigt werden.
Klicken Sie auf das Steuerelement
oben rechts in der Kachel, um auf ein Menü mit den folgenden Befehlen zuzugreifen:
- View – verwenden Sie diesen Befehl, um die Quelldesign-Daten des ausgewählten Commits im Web Viewer als Snapshot des Designs zu diesem Zeitpunkt zu öffnen.
- Create Tag – fügen Sie dem aktuell ausgewählten Commit einen VCS-Tag-Namen hinzu. An einen Commit angehängte Tags erscheinen in seiner Verlaufskachel, in der Kopfzeile seiner Snapshot-Ansicht im Web Viewer sowie in allen Kommentaren, die an diese Snapshot-Ansicht angehängt sind. Sobald einem Commit ein Tag hinzugefügt wurde, ändert sich der Menübefehl der Kachel zu Tag und bietet Unteroptionen zum Ändern (Edit) oder Löschen (Remove) des Commit-Tags.
Wählen Sie die Menüoption Create Tag, um einem Verlaufsereignis eines Commits einen Tag-Namen hinzuzufügen.
Die Snapshot-Ansicht eines mit Tag versehenen Verlaufs-Commit-Ereignisses ist mit dem Tag-Namen beschriftet.
Wenn Kommentare im aktiven WIP-Design angezeigt werden, enthalten diejenigen, die im Design-Snapshot eines mit Tag versehenen Commits erstellt wurden, den zugehörigen Tag-Namen. Wählen Sie den Link mit dem Tag-Namen aus, um den zugehörigen Commit-Snapshot zu öffnen. Weitere Informationen zur Arbeit mit Kommentaren finden Sie unter Web Viewer Comments.
Kommentare, die zu einem Snapshot eines mit Tag versehenen Commit-Ereignisses hinzugefügt werden, enthalten den zugehörigen Tag-Namen.
- Schematic to – ermöglicht Ihnen, die Schaltplandaten dieses Commits mit denen eines anderen Commit- oder Release-Ereignisses zu vergleichen. Verwenden Sie das Untermenü, um mit den Quelldaten des vorherigen Commits zu vergleichen, oder wählen Sie aus allen möglichen Commits oder Releases aus. Sobald das Vergleichs-Release bzw. der Vergleichs-Commit ausgewählt wurde, werden die Vergleichsergebnisse in der Compare-Ansicht dargestellt, die als neuer Tab in Ihrem Standard-Webbrowser geöffnet wird. Weitere Informationen finden Sie unter Schaltplanvergleich.
- PCB to – ermöglicht Ihnen, die PCB-Daten dieses Commits mit denen eines anderen Commit- oder Release-Ereignisses zu vergleichen. Verwenden Sie das Untermenü, um mit den Quelldaten des vorherigen Commits zu vergleichen, oder wählen Sie aus allen möglichen Commits oder Releases aus. Sobald das Vergleichs-Release bzw. der Vergleichs-Commit ausgewählt wurde, werden die Vergleichsergebnisse in der Compare-Ansicht dargestellt, die als neuer Tab in Ihrem Standard-Webbrowser geöffnet wird. Weitere Informationen finden Sie unter PCB-Vergleich.
- BOM to – ermöglicht Ihnen, die BOM-Daten dieses Commits mit denen eines anderen Commit- oder Release-Ereignisses zu vergleichen. Verwenden Sie das zugehörige Untermenü, um mit den BOM-Daten des vorherigen Commits zu vergleichen, oder wählen Sie aus allen für das Projekt erstellten Commits/Releases aus. Sobald das Vergleichsziel ausgewählt wurde, werden die Vergleichsergebnisse als Liste farbcodierter BOM-Einträge dargestellt, die Elemente repräsentieren, die sich zwischen den angegebenen Commit-/Release-Ereignissen geändert haben. Eine zusammengefasste Übersicht der Änderungen wird im Standard-CSV-Format erzeugt und als ZIP-Archivdatei zum Download bereitgestellt. Weitere Informationen finden Sie unter BOM-Vergleich.
- Clone – verwenden Sie diesen Befehl, um einen Klon aus genau dieser Revision des Projekts zu erstellen. Das Fenster Clone Project wird angezeigt, in dem Sie den Name, Description des Projekts sowie unter den Optionen Advanced das Ziel-Server Folder und den Repository festlegen können. Beachten Sie, dass der Bannertext des Fensters widerspiegelt, aus welcher Projektrevision der Klon erstellt wird. Wenn die erforderlichen Informationen definiert sind, klicken Sie auf die Schaltfläche
. Das Projekt wird erstellt und der Zeitleiste wird eine Ereigniskachel Project Cloned hinzugefügt.
Sie können einen Klon aus jeder beliebigen spezifischen Revision des aktiven Projekts erstellen – direkt über die entsprechende Ereigniskachel Project Committed für diese Revision.
- Download Sources – verwenden Sie diesen Befehl, um den Projektquellcode für genau diese Revision des Projekts als ZIP-Archiv herunterzuladen. Der Name der ZIP-Datei und der PCB-Projektdatei enthält das Datum und die Uhrzeit (in UTC), zu denen diese Revision des Projekts in den Workspace eingecheckt und übertragen wurde.
Projektfreigabe
Related page: Freigabe des Designprojekts
Jedes Mal, wenn Sie eine Freigabe des Projekts durchführen – mit dem Project Releaser von Altium Designer – wird der Zeitleiste eine Ereigniskachel Project Released hinzugefügt. Die Person, die die Freigabe durchgeführt hat, wird mit Namen (und Bild) zusammen mit Datum und Uhrzeit angezeigt. Wenn beim Freigeben der generierten Daten an den Workspace über den Dialog Confirm Release dialog eine Freigabenotiz hinzugefügt wurde, wird diese ebenfalls innerhalb der Kachel angezeigt. Jeder der in der Freigabe enthaltenen Datensätze wird ebenfalls aufgelistet.
Beispiel einer Ereigniskachel Project Released.
Klicken Sie auf das Steuerelement
oben rechts in der Kachel, um auf ein Menü mit den folgenden Befehlen zuzugreifen:
- View – öffnet ein dediziertes Fertigungsportal (in einem separaten Browser-Tab), in dem Sie die freigegebenen Daten genauer prüfen können. In diesem Portal können Sie die freigegebenen Dateidaten anzeigen und darin navigieren, die BOM prüfen sowie die Momentaufnahme des Designs selbst – die Quelle dieser freigegebenen Daten – anzeigen und kommentieren. Außerdem haben Sie Zugriff auf Steuerelemente zum Herunterladen von Fertigungsdaten in verschiedenen Granularitätsstufen (von vollständigen Datensatzpaketen bis hin zu einzelnen generierten Ausgabedateien). Weitere Informationen finden Sie unter Durchsuchen eines Release-Pakets im Manufacturing Portal.
Zugriff auf die dedizierte Registerkarte Manufacturing Portal, in der Sie die Projektfreigabe genauer prüfen können.
- Schematic to – ermöglicht Ihnen, die Schaltplandaten dieser Freigabe mit denen einer anderen Freigabe oder eines Commit-Ereignisses zu vergleichen. Verwenden Sie das Untermenü, um mit den Quelldaten der vorherigen Freigabe zu vergleichen, oder wählen Sie aus allen möglichen Freigaben und Commits aus. Sobald die Vergleichsfreigabe bzw. der Vergleichs-Commit ausgewählt wurde, werden die Vergleichsergebnisse in der Ansicht Compare dargestellt, die als neuer Tab in Ihrem Standard-Webbrowser geöffnet wird. Weitere Informationen finden Sie unter Schematic Comparison.
- PCB to – ermöglicht Ihnen, die PCB-Daten dieser Freigabe mit denen einer anderen Freigabe oder eines Commit-Ereignisses zu vergleichen. Verwenden Sie das Untermenü, um mit den Quelldaten der vorherigen Freigabe zu vergleichen, oder wählen Sie aus allen möglichen Freigaben und Commits aus. Sobald die Vergleichsfreigabe bzw. der Vergleichs-Commit ausgewählt wurde, werden die Vergleichsergebnisse in der Ansicht Compare dargestellt, die als neuer Tab in Ihrem Standard-Webbrowser geöffnet wird. Weitere Informationen finden Sie unter PCB Comparison.
- Gerber to – ermöglicht Ihnen, die für diese Freigabe generierten Gerber-Daten mit einem anderen Satz von Gerber-Daten zu vergleichen. Verwenden Sie das zugehörige Untermenü, um mit den Fertigungsdaten der vorherigen Freigabe zu vergleichen, aus allen für das Projekt erstellten Freigaben auszuwählen (die Zeitleiste wird so gefiltert, dass nur Ereigniskacheln Project Released angezeigt werden), oder mit einem ausgewählten lokal erzeugten (und hochgeladenen) Dateisatz zu vergleichen. Sobald das Vergleichsziel ausgewählt wurde, werden die Ergebnisse in der Ansicht Gerber Compare dargestellt, die in einem separaten Browser-Tab geöffnet wird. Weitere Informationen finden Sie unter Gerber Comparison.
- BOM To – ermöglicht Ihnen, die Stücklistendaten (BoM) dieser Freigabe mit denen einer anderen Freigabe zu vergleichen. Verwenden Sie das zugehörige Untermenü, um mit den BOM-Daten der vorherigen Freigabe zu vergleichen, oder wählen Sie aus allen für das Projekt erstellten Freigaben aus. Sobald das Vergleichsziel ausgewählt wurde, werden die Vergleichsergebnisse als Liste farbcodierter BOM-Einträge dargestellt, die Elemente repräsentieren, die sich zwischen den angegebenen Commit-/Freigabeereignissen geändert haben. Eine zusammengefasste Übersicht der Änderungen wird im Standard-CSV-Format erzeugt und als ZIP-Archiv zum Download bereitgestellt. Weitere Informationen finden Sie unter BOM Comparison.
- Download Outputs – ermöglicht Ihnen, über ein subsequent window auszuwählen, welche Datensätze im Release-Paket heruntergeladen werden sollen. Nachdem Sie Ihre Auswahl getroffen haben, klicken Sie auf die Schaltfläche
. Es wird ein einzelnes ZIP-Archiv heruntergeladen, das Ordner für jeden der ausgewählten Datensätze enthält. - Download Sources – ermöglicht Ihnen, die Momentaufnahme der Designversion, die zur Erstellung dieses Release-Pakets verwendet wurde, als ZIP-Archiv herunterzuladen.
Projektklonung
Related page: Klonen eines Projekts (browser interface / Altium Designer)
Jedes Mal, wenn Sie das Projekt klonen – entweder über die Browseroberfläche des Workspace oder aus Altium Designer heraus – wird der Zeitleiste eine Ereigniskachel Project Cloned hinzugefügt. Die Person, die den Klonvorgang durchgeführt hat, wird mit Namen (und Bild) zusammen mit Datum und Uhrzeit angezeigt. Zum Zeitpunkt des Klonens wird der Kachel eine automatisch erzeugte Beschreibung hinzugefügt, die durch Eingabe einer neuen Beschreibung überschrieben werden kann. Ein Link zum geklonten Projekt wird bereitgestellt – durch Anklicken gelangen Sie zur detaillierten Verwaltungsseite dieses Projekts, die in einem separaten Browser-Tab geöffnet wird.
Beispiel einer Ereigniskachel Project Cloned.
MCAD-Austauschvorgänge
Related page: Altium MCAD CoDesigner
Bei der Zusammenarbeit zwischen elektronischer und mechanischer Konstruktion fungiert der Workspace als Brücke zwischen beiden Bereichen und ermöglicht direktes ECAD-MCAD-Codesign. Immer wenn Änderungen am PCB-Design des Projekts vorgenommen und diese Änderungen über das entsprechende CoDesigner-Bedienfeld an den Workspace übertragen werden, wird der Zeitleiste eine Ereigniskachel MCAD Changes Suggested hinzugefügt. Die Person, die das Übertragen durchgeführt hat, wird mit Namen (und Bild) zusammen mit Datum und Uhrzeit angezeigt. Wenn zum Zeitpunkt des Übertragens eine Nachricht gepostet wurde – über das Bedienfeld MCAD CoDesigner (Altium Designer) oder das Bedienfeld Altium CoDesigner (in der unterstützten MCAD-Software) – wird diese ebenfalls innerhalb der Kachel angezeigt.
Wenn der MCAD-Ingenieur Änderungen an der PCB in seiner unterstützten MCAD-Software vornimmt und diese zurück an den Workspace überträgt, ist das entsprechende Push-Ereignis in der Projektverlaufs-Zeitleiste only verfügbar, nachdem die Änderungen aus dem Workspace in Altium Designer übernommen wurden.
Beispiel mit zwei MCAD-bezogenen Ereignissen. Das untere Ereignis im Strang der Zeitleiste stellt ein Push-Ereignis von der ECAD-Seite dar, während das obere Ereignis das Zurückübertragen von der MCAD-Seite ist.
Gefilterte Suche
Klicken Sie auf das Steuerelement
oben rechts in der Ansicht, um auf ein Suchfeld zuzugreifen, mit dem Sie interessante Ereignisse entlang der Zeitleiste schnell finden können. Die Suchfunktion unterstützt eine einfache Suche im Projektverlauf, wobei während der Eingabe Ihres 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.
Beispiel einer Suche im Verlauf eines Projekts. Die Zeitleiste wird während der Eingabe Ihres Suchbegriffs (ohne Berücksichtigung von Groß-/Kleinschreibung) dynamisch gefiltert, wobei übereinstimmende Einträge innerhalb jeder relevanten Ereigniskachel hervorgehoben werden.
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 jeweiligen Ereignisses).
- Text aus den Diff-Daten – in einer Ereigniskachel Project Committed.
- Name des Datensatzes – in einer Ereigniskachel Project Released.
- Projektname – in einer Ereigniskachel Project Cloned und einer Ereigniskachel Project Created (wenn durch Klonen erstellt).
Aktualisierung mit neuen Ereignissen
Immer wenn ein unterstütztes Ereignis im Zusammenhang mit dem Projekt auftritt, wird dieses Ereignis erkannt und automatisch in der History Ansicht verfügbar gemacht. Kurz nachdem das Ereignis eingetreten ist, erscheint unten in der Ansicht eine Benachrichtigung – klicken Sie auf das
Steuerelement, um die Zeitleiste mit dem neuen Ereignis zu aktualisieren.

