Projektverlauf
Parent page: Workspace-Projekte
Der Enterprise Server Workspace bietet eine elegante Lösung für den Bedarf an einer historischen Übersicht ü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 Schlüsselkomponenten der History Ansicht.
- Main trunk of the timeline. Die Chronologie der Ereignisse verläuft von unten nach oben. Das erste Ereignis – die Erstellung des Projekts – erscheint am unteren Ende 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 Ihren Suchbegriff 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 (Making an Existing Project Available Online), Klonen eines Projekts (Browseroberfläche / Altium Designer)
Wenn ein Projekt erstellt wird, wird der Zeitleiste eine Project CreatedEreigniskachel 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 im 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 Worskpace speichern (wobei das Projekt im internen Versioned StorageGit-Repository des Worskpace verwaltet wird), wird der Zeitleiste eine Project CommittedEreigniskachel 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 des Commit und Push über den Dialog Save to Server ein Kommentar hinzugefügt wurde, wird dieser ebenfalls innerhalb der Kachel angezeigt.
Beispiel einer anfänglichen Project CommittedEreigniskachel.
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-Abschnitt 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-Abschnitt 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 Quelldesigndaten 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 Kachel der Verlaufsansicht, 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 Live-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 wurden, enthalten den zugehörigen Tag-Namen.
- Schematic to – ermöglicht Ihnen, die Schaltplandaten in diesem Commit 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 Schematic Comparison.
- BOM to – ermöglicht Ihnen, die BOM-Daten in diesem Commit 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 Download in einer ZIP-Archivdatei bereitgestellt. Weitere Informationen finden Sie unter BOM Comparison.
- 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 Projekt-Name, Description und unter den Optionen Advanced den Ziel-Server Folder und 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 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 dorthin ü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 in 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), mit dem die freigegebenen Daten genauer geprüft werden können. In diesem Portal können Sie die freigegebenen Dateidaten anzeigen und durchsuchen, 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 Datensätzen bis hin zu einzelnen generierten Ausgabedateien). Eine ausgewählte Freigabe kann auch – als Manufacturing Package – direkt an Ihren Hersteller gesendet werden. Weitere Informationen finden Sie unter Durchsuchen eines Release Package im Manufacturing Portal.
Zugriff auf die dedizierte Registerkarte Manufacturing Portal, mit der die Projektfreigabe genauer geprüft werden kann.
- Schematic to – ermöglicht Ihnen, die Schaltplandaten in 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 Vergleichsansicht dargestellt, die als neuer Tab in Ihrem Standard-Webbrowser geöffnet wird. Weitere Informationen finden Sie unter Schematic Comparison.
- Gerber to – ermöglicht Ihnen, die generierten Gerber-Daten dieser Freigabe 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) in 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 nachfolgendes Fenster 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.
Projektklonen
Related page: Klonen eines Projekts (Browseroberfläche / 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 auf die detaillierte 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 in 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 in den Workspace überträgt, ist das entsprechende Übertragungsereignis 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 der Diffing-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 im Zusammenhang mit dem Projekt ein unterstütztes Ereignis eintritt, wird dieses Ereignis erkannt und der History Ansicht automatisch zur Verfügung gestellt. 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.

