Altium Designer bringt in Verbindung mit dem Enterprise Server Workspace Unterstützung für Workspace Projects. Workspace-Projekte sind auf die Entwicklungsphase des Projektlebenszyklus ausgerichtet und vereinfachen die Erstellung sowie den laufenden Workflow für versionsverwaltete Projekte. Die zentrale Speicherung unter der Kontrolle des Workspace ermöglicht außerdem, dass diese Funktion als Grundlage für weitere kollaborative Dienste dient.
Einige der wichtigsten Vorteile bei der Verwendung von Workspace-Projekten sind:
-
Vereinfachte Speicherung. Es müssen keine Entscheidungen über Speicherorte getroffen werden. Backups und andere grundlegende Dienste werden übernommen.
-
Grundlage für kollaborative Funktionen.
-
Durchgesetzte Versionsverwaltung.
-
Vorteile eines dedizierten Kommentarsystems.
-
Benachrichtigungen und Status. Der Dokumentstatus einschließlich lokaler Änderungen ist für ganze Designteams sichtbar.
-
Gleichzeitiges PCB-Design funktioniert ohne komplexe Einrichtung.
-
Möglichkeit, über den Web Viewer eine schreibgeschützte, browserbasierte interaktive Ansicht eines Projekts mit anderen Benutzern zu teilen.
-
Eine Reihe erweiterter Versionsverwaltungsfunktionen, wie z. B. eine interaktive Projektverlaufsansicht.
Technisch gesehen ist ein Workspace-Projekt die Kombination aus Metainformationen, die im Enterprise Server Workspace gespeichert sind, zusammen mit einer engen Integration in den workspaceeigenen Version Control service. Der typische Workflow sieht wie folgt aus:
-
Ein Benutzer erstellt ein neues Workspace-Projekt über den Create Project-Dialog von Altium Designer, durch Konvertieren eines vorhandenen lokalen Projekts über den Make Available On Server Dialog oder innerhalb der browserbasierten Workspace-Oberfläche (unten ausführlich beschrieben). Bei der Erstellung definiert dieser Benutzer den Projektnamen, die Beschreibung und das Design-Repository des Projekts.
-
Der Zugriff auf das Projekt wird in der browserbasierten Workspace-Oberfläche oder direkt in Altium Designer definiert und verwaltet.
-
Alle Mitwirkenden wählen das Projekt zum Öffnen aus (entweder in Altium Designer oder in der browserbasierten Workspace-Oberfläche), woraufhin es automatisch als Designdateien ausgecheckt wird.
Ein wesentlicher Vorteil von Workspace-Projekten besteht darin, dass sie standardmäßig versionsverwaltet sind und gemeinsam bearbeitet werden können, ohne dass man sich um gemeinsame Laufwerke, Server, Vereinbarungen usw. kümmern muss.
Bevor Sie ein neues Workspace-Projekt erstellen oder ein vorhandenes lokales Projekt im Workspace verfügbar machen, stellen Sie sicher, dass ein Design-Repository vorhanden ist, in dem dieses Projekt und alle zukünftigen Projekte gespeichert werden können. Design-Repositories werden zentral als Teil des Enterprise Server Workspace über dessen Version Control service verwaltet. Eine Neuinstallation des Altium On-Prem Enterprise Server stellt ein einzelnes Git-basiertes Design-Repository bereit – Versioned Storage – zur Aufnahme all Ihrer Workspace-Designprojekte.
Wenn Sie Ihren Altium On-Prem Enterprise Server von einem früheren Serverprodukt wie Altium Vault 3.0 aktualisiert haben, wird auch die Verwendung von SVN-Repositories aktiviert, sodass Sie Ihren bisherigen (und etablierten) Design-Workflow weiter nutzen können. In diesem Fall können Sie zusätzliche Repositories über den Version Control service des Workspace erstellen (nur SVN) oder eine Verbindung zu externen Repositories herstellen (SVN oder Git).
Dieses Dokument betrachtet die Arbeit mit Projekten über die browserbasierte Oberfläche des Enterprise Server Workspace. Informationen zur Arbeit mit Projekten in Ihrer Designsoftware finden Sie unter Vertrautwerden mit der Altium-Designumgebung.
Erstellen eines neuen Workspace-Projekts
Es gibt mehrere Möglichkeiten, ein Workspace-Projekt zu erstellen:
So erstellen Sie ein Workspace-Projekt direkt über die browserbasierte Oberfläche des Workspace:
-
Melden Sie sich an der Oberfläche an und wählen Sie die Menüoption Projects, um auf die Seite Designs zuzugreifen. Alle zuvor erstellten Projekte werden hier aufgelistet.
-
Klicken Sie oben auf der Seite auf die Schaltfläche
und dann auf die Menüoption Create Project, um das Fenster Create Project zu öffnen.
Wenn aktive
Prozessdefinitionen für das Prozessthema „Project Creations“ verfügbar sind – definiert auf der Registerkarte
Project Creations der Seite
Processes in der browserbasierten Workspace-Oberfläche – dann bietet das Schaltflächenmenü

diese Prozesse als Optionen anstelle der Option
Create Project an. Wählen Sie den gewünschten Eintrag, um den Workflow dieses Prozesses aufzurufen.
-
Das Fenster wird zunächst in einer vereinfachten Ansicht angezeigt. Geben Sie den gewünschten Projektnamen, eine Beschreibung (falls erforderlich) ein und wählen Sie im Dropdown-Menü Templates eine geeignete Project Template aus.
Der Projektname muss mit A-Z, a-z oder 0-9 beginnen und darf diese Zeichen enthalten. Unterstriche, Bindestriche und Leerzeichen sind zulässig, Letztere jedoch nur in der Mitte des Namens (führende und nachgestellte Leerzeichen werden ignoriert). Die folgenden Wörter dürfen nicht verwendet werden: AUX, COM1-COM9, LPT1-LPT9, CON, NUL und PRN. Außerdem darf der Name die folgenden Zeichen nicht enthalten: \ . / ? % * : | " < >.
-
Um auf weitere Steuerelemente zuzugreifen, klicken Sie auf die Schaltfläche
. Die folgenden Felder werden angezeigt:
-
Parent Folder – verwenden Sie dieses Feld, um anzugeben, wo das Projekt innerhalb der Ordnerstruktur des Workspace erstellt werden soll. Dies ist der aktuell geöffnete Ordner oder andernfalls (standardmäßig) Projects. Beachten Sie, dass der Standardordnerpfad für neue Projekte auf der Seite Admin – Settings – Projects der browserbasierten Workspace-Oberfläche festgelegt wird. Klicken Sie im Fenster Create Project rechts neben dem Feld auf den Link Change , um auf die Ordnerstruktur des Workspace zuzugreifen und einen alternativen Ordner zum Speichern des Projekts auszuwählen.
Wenn auf den Standardordner (z. B. Projects) nicht zugegriffen werden kann, erstellt der Workspace eine Personal Folder Hierarchie zum Speichern Ihrer Projekte. Diese erscheint als privater Ordner der obersten Ebene mit Ihrem Benutzernamen sowie einem Unterordner My Projects für die Speicherung erstellter oder hochgeladener Projekte. Neu erstellte Projekte werden im Ordner My Projects gespeichert oder, wenn derzeit ein anderer zugänglicher Ordner geöffnet ist, in diesem Ordner.
-
Beachten Sie, dass der Zugriff eines Benutzers auf Workspace-Ordner, einschließlich des Ordners Projects , durch die über die Seite Explorer page konfigurierten Ordnerfreigabeberechtigungen bestimmt wird (Admin – Explorer). Weitere Informationen finden Sie unter Verwalten von Berechtigungen zur Projekterstellung.
-
Sie können Projekte bei Bedarf in einer Hierarchie von Unterordnern organisieren. Weitere Informationen finden Sie im Abschnitt Arbeiten mit Workspace-Ordnern.
-
Repository – dieses Feld listet alle Design-Repositories auf, die über den lokalen Version Control service des Workspace verwaltet werden und zur Nutzung für Sie freigegeben wurden. Wählen Sie das Repository aus, in dem das neue Projekt und seine Dateien gespeichert werden sollen. Standardmäßig ist das Repository Versioned Storage (Git-basiert) ausgewählt.
Wenn Sie auf Enterprise Server von einer früheren Servertechnologie aktualisiert haben und weiterhin interne (SVN) und/oder externe (SVN/Git) Design-Repositories verwenden können, wird das Feld Repository angezeigt. Dieses listet alle Design-Repositories auf, die über den lokalen Version Control service des Workspace verwaltet werden und zur Nutzung für Sie freigegeben wurden. Wählen Sie das Repository aus, in dem das neue Projekt und seine Dateien gespeichert werden sollen. Wenn ein SVN-basiertes Repository ausgewählt wird, wird das Feld Repository Folder angezeigt. Verwenden Sie dieses Feld, um den Namen des Ordners innerhalb des Repositorys anzugeben, in dem das Projekt und die zugehörigen Dateien abgelegt werden sollen. Standardmäßig wird hierfür der Projektname verwendet.

Definieren eines neuen Workspace-Projekts direkt über die browserbasierte Workspace-Oberfläche.
Klicken Sie nach dem erforderlichen Definieren des neuen Projekts auf
– das neue Projekt wird erstellt. Sie kehren zur Projektliste auf Übersichtsebene zurück, in der nun ein Eintrag für das neu erstellte Projekt angezeigt wird.

Ein zusätzliches Workspace-Projekt, das über die browserbasierte Oberfläche erstellt wurde.
Das Projekt wird zunächst mit Lese-/Schreibzugriff für den Designer freigegeben, der es erstellt hat, sowie für alle Mitglieder der Gruppe „Administrators“. Das Projekt wird außerdem für alle Workspace-Benutzer freigegeben, jedoch nur mit Lesezugriff. Weitere Informationen zum Konfigurieren von Projektzugriffsberechtigungen finden Sie unter
Freigeben eines Workspace-Projekts.
Workspace-Projekte durchsuchen
Die Projektliste auf der Seite Projects der browserbasierten Workspace-Oberfläche enthält alle Projekte, die für Sie freigegeben sind, und bietet eine Reihe von Steuerelementen für den Zugriff auf Projektverwaltungsfunktionen. Verwenden Sie die Schaltfläche
, um die Seite in den Projektvorschaumodus (grafische Kacheln) umzuschalten, und die Schaltfläche
, um die Seite in den detaillierten Listenmodus umzuschalten.

Die Seite Projects der browserbasierten Workspace-Oberfläche – die zentrale Anlaufstelle für die Arbeit mit Ihren Workspace-Projekten. Hier ist der detaillierte Listenmodus der Seite dargestellt. Bewegen Sie den Mauszeiger über das Bild, um den Projektvorschaumodus zu sehen.
Die Projekteinträge in der Ansicht werden automatisch nach Last modified Datum sortiert, wobei das zuletzt geänderte Projekt zuerst in der Liste erscheint. Klicken Sie auf die Schaltfläche
, um zur Sortierung nach Projektname zu wechseln, und klicken Sie erneut, um zwischen aufsteigender und absteigender Reihenfolge umzuschalten.
Die Listenansicht
(
) kann nach
Name,
Author oder
Date sortiert werden, jeweils über die entsprechende Spaltenüberschrift. Klicken Sie einmal, um aufsteigend zu sortieren, und erneut, um absteigend zu sortieren. Die Pfeile rechts neben dem Spaltennamen zeigen die aktuell aktive Sortierrichtung an.
Die Projects-Ansicht stellt Daten zu Properties und Activities bereit, die sich auf das ausgewählte Projekt beziehen und im rechten Seitenleistenbereich der Ansicht verfügbar sind.
 |
Die Informationen im Seitenleistenbereich umfassen:
-
Properties Registerkarte:
-
Project – eine Übersicht über den Status des Projekts, einschließlich seiner Vorschau (die 3D-Ansicht der Platine, das Bild des Multi-board-Schaltplandokuments oder das Bild des Harness-Verdrahtungsdokuments).
-
Child Projects (Multi-board projects nur) – die Liste der im Multi-board-Projekt enthaltenen und damit verknüpften Teilprojekt-PCBs – Bild anzeigen. Klicken Sie auf einen Teilprojekt-Link, um dieses PCB-Projekt wie gewohnt im Web Viewer zu öffnen.
-
Shared With – die Benutzer und/oder Gruppen, die Zugriff auf das Projekt haben. Bewegen Sie den Mauszeiger über einen Eintrag, um den vollständigen Namen des Benutzers bzw. der Gruppe anzuzeigen.
-
Reports – die Electrical- und Design-Rule-Prüfungen (ERC und DRC), die für das aktuell ausgewählte Projekt erzeugt wurden, einschließlich der Anzahl der Fehler/Verstöße in jedem Bericht. Wählen Sie einen ERC- oder DRC-Eintrag aus, um innerhalb des Projekts auf die Berichtdetails zuzugreifen und diese zu prüfen. Weitere Informationen zu DRC- und ERC-Berichten finden Sie auf der Seite Web Viewer.
-
Parameters – detaillierte Metadaten, die aus dem Projektdesign selbst extrahiert oder berechnet wurden. Klicken Sie auf das Steuerelement Show More, um die vollständige Liste einzublenden.
-
Where Used – eine Liste anderer Projekte, z. B. Multi-board projects, die diesen Projektinhalt verwenden. Klicken Sie auf einen Eintrag, um dieses Projekt in einem neuen Browser-Tab zu öffnen und anzuzeigen.
-
Releases – eine Liste der Projekt-Releases in chronologischer Reihenfolge. Klicken Sie auf einen Eintrag, um dieses Release im Manufacturing Portal des Workspace zu öffnen.
-
Activity Registerkarte – eine chronologische Liste von Projektereignissen, z. B. ein Commit, ein Release oder ein abgeschlossener Prozess-Workflow, der dem Projekt zugeordnet ist.
|
Für jedes Projekt stehen außerdem die folgenden Vorgänge über die Schaltflächen oben in der Ansicht zur Verfügung (und werden in den nachfolgenden verlinkten Abschnitten näher beschrieben):
-
Share – Zugriffskontrollen zum Konfigurieren der Projektzugriffsberechtigungen.
-
Functions – Menüzugriff auf Projektfunktionen. Ebenfalls verfügbar über die Schaltfläche
eines ausgewählten Projekts im Vorschaumodus:
-
Open – öffnet das Projekt in seiner detaillierten CAD-zentrierten Ansicht. Entspricht einem Klick (Vorschaumodus) oder Doppelklick (Listenmodus) auf einen Projektnamenseintrag.
-
Move – verschiebt das Projekt in einen anderen übergeordneten Ordner innerhalb der Ordnerstruktur des Workspace.
-
Edit – bearbeitet das Projekt hinsichtlich seines Name, seiner Description und des Workspace- Parameters.
-
Clone – erstellt eine umbenannte, identische Kopie des Projekts.
-
Watch/Unwatch – verfolgt/beendet die Verfolgung der Projektaktivität, indem entsprechende Benachrichtigungen (aktualisiert, freigegeben usw.) auf der Registerkarte Activitiy des Projekts und auch per E-Mail empfangen werden, wenn Email Notifications aktiviert sind.
-
Delete – entfernt den Projekteintrag, indem seine Struktur und Daten in den Workspace- Trash verschoben werden, wo er dauerhaft aus dem Workspace gelöscht oder in seinen vorherigen Zustand wiederhergestellt werden kann.
Ebenfalls enthalten ist eine Projektfunktion Search, mit der die Projektliste nach einer Reihe von Eigenschaften wie Name, Autor, Beschreibung usw. gefiltert werden kann. Geben Sie einen beliebigen Teil einer Suchzeichenfolge in das Feld oben in der Browseroberfläche ein. Die Liste wird aktualisiert und enthält dann nur noch die Projekteinträge, deren Attribute die Suchzeichenfolge enthalten.
Um die Suchfilterung zu löschen, klicken Sie entweder im linken Navigationsbereich auf den Haupteintrag der Seite Projects oder leeren Sie das Suchfeld und drücken Sie Enter.

Beispiel für die Verwendung der Suchfunktion, in diesem Fall zum Auffinden eines Projekts anhand seiner Beschreibung.
Arbeiten mit Workspace-Ordnern
Der Workspace bietet außerdem die Möglichkeit, Projektordner innerhalb der Workspace-Struktur zu erstellen und zu verwalten. Projekte können dann in einem beliebigen Ordner der daraus resultierenden Ordnerhierarchie erstellt oder dorthin verschoben werden.
Um einen neuen Ordner unter dem (standardmäßigen) Ordner der obersten Ebene Project zu erstellen, wählen Sie die Option Create Folder aus dem Menü der Schaltfläche
. Geben Sie im folgenden Fenster Create Folder den Namen des neuen Ordners, seinen übergeordneten Ordner und eine optionale Beschreibung an. Ein neuer Ordner wird immer unter dem aktuell ausgewählten Ordner erstellt, der dadurch zu seinem übergeordneten Ordner wird.
Öffnen Sie einen erstellten Ordner, indem Sie seinen Titel auswählen, und navigieren Sie mithilfe der Breadcrumbs oben wieder in der Hierarchie nach oben.
Verwenden Sie die Menüoptionen
, um die Details eines Ordners zu ändern (Edit), den Ordner unter einen anderen übergeordneten Ordner zu verschieben (Move) oder den Ordner aus der Ordnerstruktur des Workspace zu entfernen (Delete). Beim Verschieben eines Ordners wählen Sie im Fenster Move folder <folder> to einen neuen übergeordneten Ordner aus dem Hierarchiebaum aus.
Ein Projekt hochladen
In Altium Designer lädt der Befehl Make Available on Server ein lokales Projekt in den Workspace hoch, wo es unter Versionskontrolle zu einem Workspace-Projekt wird. Ein entsprechender Vorgang kann auch innerhalb der Workspace-Browseroberfläche über die Option Upload Project durchgeführt werden, die im Menü der Schaltfläche
verfügbar ist. Navigieren Sie zum Host-Ordner eines lokalen Projekts und wählen Sie ihn aus, um dieses Projekt standardmäßig in den aktuell ausgewählten Workspace-Ordner hochzuladen, oder verwenden Sie die Option Change in der Liste Parent Folder des Fensters Upload Project, um einen alternativen Speicherort in der Ordnerhierarchie auszuwählen.
Vorhandene Versionskontrollverknüpfungen im lokalen Projekt werden ignoriert, und das hochgeladene Projekt wird zu einem vollständig versionskontrollierten Workspace-Projekt – das lokale Quellprojekt wird in keiner Weise verändert.
Hochladen eines Gerber- oder ODB++-Dateisatzes
Der Workspace akzeptiert auch Sätze erzeugter Gerber-/ODB++-Fertigungsdateien im Archivformat, die über die Optionen Upload Gerber oder Upload ODB++ hochgeladen werden können, die im Menü der Schaltfläche
verfügbar sind. Der Upload-Vorgang entspricht im Wesentlichen dem oben beschriebenen Projekt-Upload-Prozess.
❯ ❮
Javascript ID: AES_GerberODBupload_7_0.png
|
Wählen Sie die Option New – Upload Gerber, um im Windows-Dateibrowser zu einem archivierten Gerber-Dateisatz zu navigieren und ihn auszuwählen.
Bearbeiten Sie im Fenster Upload Gerber bei Bedarf den vorgeschlagenen Projekt-Name (der aus dem Namen des Gerber-Archivs übernommen wird) und fügen Sie eine Description hinzu. Mit der Option Change können Sie einen Projektspeicherort angeben, der vom Standardordner für die Projektspeicherung abweicht.
Der hochgeladene Dateisatz wird verarbeitet und mit einem anfänglichen Gerber-Symbol zur Workspace-Projektsammlung hinzugefügt und nach dem Aktualisieren oder Anzeigen anschließend mit einem erzeugten Vorschaubild versehen.
Wählen Sie die Option New – Upload ODB++, um im Windows-Dateibrowser zu einem archivierten ODB++ zu navigieren und es auszuwählen.
Bearbeiten Sie im Fenster Upload ODB++ bei Bedarf den vorgeschlagenen Projekt-Name (der aus dem Namen des ODB++-Archivs übernommen wird) und fügen Sie eine Description hinzu. Mit der Option Change können Sie einen Projektspeicherort angeben, der vom Standardordner für die Projektspeicherung abweicht.
Der hochgeladene Dateisatz wird verarbeitet und mit einem anfänglichen ODB++-Symbol zur Workspace-Projektsammlung hinzugefügt und nach dem Aktualisieren oder Anzeigen anschließend mit einem erzeugten Vorschaubild versehen.
|
Klicken Sie auf den Gerber-/ODB++-Projektnamen oder verwenden Sie die Option Open des zugehörigen Menüs, um den Dateisatz im dedizierten Viewer des Workspace zu laden. Dieser bietet eine zusammengesetzte Ansicht aller enthaltenen Dateien/Ebenen, ermöglicht das Ausblenden von Ebenen oder deren exklusive Anzeige, bietet eine Punkt-zu-Punkt-Messfunktion und unterstützt platzierte Kommentare.
-
Hochgeladene Gerber-/ODB++-Projekte sind standardmäßig für alle Workspace-Mitglieder zugänglich, können jedoch mithilfe der Workspace Share features gezielt für bestimmte Mitglieder (oder Gruppen) freigegeben werden.
-
Gerber-Dateien, die in einem Released Workspace project enthalten sind, können im Abschnitt Files section der geöffneten Release-Daten angezeigt werden.
Ein Projekt verschieben
Um ein Projekt in einen anderen Workspace-Ordner zu verschieben, wählen Sie die Option Move aus den Dropdown-Optionen des Menüs
und wählen Sie im Fenster Move project <project> to einen neuen Speicherort aus der Ordnerhierarchie aus. Nach Bestätigung mit der Schaltfläche
wird das ausgewählte Projekt dann unter dem neu angegebenen übergeordneten Ordner abgelegt.
Freigeben eines Workspace-Projekts
Sobald sich ein Projekt im Workspace befindet, sollten Sie festlegen, welche Benutzer tatsächlich auf dieses Projekt zugreifen können. Dies geschieht durch Freigeben des Projekts bzw. genauer gesagt durch Konfigurieren seiner Zugriffsberechtigungen.
Ein Workspace-Projekt wird standardmäßig für die folgenden Benutzer bzw. Gruppen freigegeben:
-
Der Eigentümer des Projekts, in der Regel der Designer, der es erstellt hat (oder im Workspace verfügbar gemacht hat): vollständige Zugriffsberechtigungen (Lesen/Schreiben).
-
Die Gruppe Administrators: vollständige Zugriffsberechtigungen (Lesen/Schreiben).
-
Alle Mitglieder des Workspace: mit reinem Anzeigezugriff.
Standardberechtigungen für neue Projekte können auf der Admin – Settings – Projects Seite der Browseroberfläche des Workspace definiert/geändert werden. Beachten Sie, dass dem Eigentümer des Projekts automatisch die Berechtigung für den Zugriff darauf zugewiesen wird und er daher nicht in der Liste erscheint.
Die Konfiguration von Zugriffsberechtigungen kann über die Browseroberfläche des Workspace erfolgen und auch direkt in Altium Designer.
Um den Zugriff für ein Projekt über die Browseroberfläche des Workspace zu konfigurieren, wählen Sie den Projekteintrag auf der Designs Seite aus (Projects im Hauptmenü) und klicken Sie auf die Schaltfläche
, um das Fenster Share:<project> zu öffnen – oder wählen Sie die Option Share aus dem Menü
, das einem Projekteintrag zugeordnet ist. Dies bietet alle erforderlichen Steuerelemente, um das Projekt für andere Benutzer oder Gruppen freizugeben.
Da Projekte zentral im Workspace verwaltet werden, besteht die Freigabe für andere einfach darin, die Berechtigungen jedes Projekts zu verwalten.
Im Fenster Share <project>:
-
Ein Benutzer/eine Gruppe hat Lese-/Schreibzugriff, wenn die Option Can Edit aktiviert ist. Wenn diese Option deaktiviert ist, besteht nur Lesezugriff.
-
Ein Projekt kann über das Dropdown-Menü des Eintrags Workspace Members im Bereich Shared With für alle Mitglieder des Workspace mit schreibgeschütztem Zugriff (Can View) oder Lese-/Schreibzugriff (Can Edit) freigegeben werden.
-
Um einem vorhandenen Benutzer/einer vorhandenen Gruppe den freigegebenen Zugriff auf ein Projekt zu entziehen, klicken Sie im zugehörigen Dropdown-Menü auf die Option Remove .
Wichtige Hinweise:
-
Standardmäßig können alle Workspace-Benutzer das Projekt sehen. Wenn Sie den Zugriff auf einen bestimmten Satz von Benutzern und/oder Gruppen beschränken möchten, müssen Sie zunächst No access im Dropdown-Menü des Eintrags Workspace Members auswählen.
-
Der Eigentümer eines Projekts hat dauerhaft Lese-/Schreibzugriff.
-
Sie können auch einen direkten Link zum Projekt freigeben. Der Link wird durch Klicken auf das Steuerelement Copy Link unten im Fenster Sharing abgerufen. Der Link wird in die Zwischenablage kopiert. Bei Verwendung ermöglicht er dem jeweiligen Benutzer – sofern zulässig – den Zugriff auf die detaillierte Verwaltungsseite des Projekts, deren Übersicht im nächsten Abschnitt dargestellt wird.
Beachten Sie, dass Sie die Freigabe eines Projekts auch festlegen können, wenn es in der
Design View geöffnet ist.
Sharing a Project with a Workspace User
So geben Sie ein Projekt für einen anderen Workspace-Benutzer frei:
-
Beginnen Sie im Fenster Share im Feld Share Project With mit der Eingabe des vollständigen Namens, Benutzernamens oder der E-Mail-Adresse eines Workspace-Benutzers (Mitglieds), um eine Liste passender Benutzer zu aktivieren. Wählen Sie den gewünschten Benutzer aus dieser Liste aus. Es können mehrere Benutzer ausgewählt werden. Um einen ausgewählten Benutzer zu entfernen, klicken Sie rechts neben seinem Namen auf das Löschkreuz.
-
Legen Sie die Berechtigung für den/die Benutzer über das zugehörige Dropdown-Menü fest und wählen Sie zwischen Zugriff Can View (schreibgeschützt) oder Zugriff Can Edit (Lesen/Schreiben). Beachten Sie, dass die Option Workspace Members Can View/Edit global ist und Freigabeberechtigungen überschreiben kann, die für bestimmte Benutzer angewendet wurden. In den meisten Situationen empfiehlt es sich, diese Option auf No access zu setzen.
-
Klicken Sie auf die Schaltfläche
, um das Hinzufügen des/der Benutzer zu bestätigen und zur Projektansicht zurückzukehren. Wenn das Fenster Share das nächste Mal geöffnet wird, sind die hinzugefügten Benutzer durch Erweitern der Rasterliste Shared With sichtbar. Verwenden Sie das Menü Can Edit/View, das einem Benutzereintrag zugeordnet ist, um Berechtigungen zu ändern oder den Benutzereintrag selbst zu entfernen. Klicken Sie auf
, um alle Änderungen zu speichern.
Beachten Sie, dass der Bereich Properties eine Zusammenfassung der Freigaben anzeigt, die auf das aktuell ausgewählte Projekt angewendet wurden.
Sharing a Project with a Defined Group
Sie können ein Projekt auch für im Workspace definierte Gruppen freigeben (siehe Admin – Groups). Die Gruppenberechtigung gilt für alle Benutzer, die Mitglieder dieser Gruppe sind. So geben Sie ein Projekt für eine andere Gruppe frei:
-
Beginnen Sie im Fenster Share im Feld Share Project With mit der Eingabe des Namens einer Workspace-Gruppe, um eine Liste passender Gruppen zu aktivieren. Wählen Sie die gewünschte Gruppe aus dieser Liste aus. Es können mehrere Gruppen ausgewählt werden. Um eine ausgewählte Gruppe zu entfernen, klicken Sie rechts neben ihrem Namen auf das Löschkreuz.
-
Legen Sie die Berechtigung für die Gruppe(n) über das zugehörige Dropdown-Menü fest und wählen Sie zwischen Zugriff Can View (schreibgeschützt) oder Zugriff Can Edit (Lesen/Schreiben). Beachten Sie, dass die Option Workspace Members Can View/Edit global ist und Freigabeberechtigungen überschreiben kann, die für bestimmte Benutzer angewendet wurden. In den meisten Situationen empfiehlt es sich, diese Option auf No access zu setzen.
-
Klicken Sie auf die Schaltfläche
, um das Hinzufügen der Gruppe(n) zu bestätigen und zur Projektansicht zurückzukehren. Wenn das Fenster Share das nächste Mal geöffnet wird, sind die hinzugefügten Gruppen durch Erweitern der Rasterliste Shared With sichtbar. Verwenden Sie das Menü Can Edit/View, das einem Benutzereintrag zugeordnet ist, um Berechtigungen zu ändern oder den Gruppeneintrag selbst zu entfernen. Klicken Sie auf
, um alle Änderungen zu speichern.
Beachten Sie, dass der Bereich Properties eine Zusammenfassung der Freigaben anzeigt, die auf das aktuell ausgewählte Projekt angewendet wurden.
Advanced Share Settings
Klicken Sie oben rechts im Fenster Share auf das Steuerelement Advanced Settings, um ein Fenster zu öffnen, in dem erweiterte Freigabeeinstellungen festgelegt werden können. Für Personen mit Bearbeitungsrechten können Sie steuern, ob diese das Projekt mit anderen teilen dürfen. So können Sie eine weitere Freigabe einschränken. Für Personen mit reinem Anzeigezugriff können Sie steuern, ob sie zusätzlich native Daten (das Projekt selbst) und abgeleitete Daten (zum Beispiel erzeugte Gerber-Dateien oder PDFs) herunterladen dürfen. Sie können Daten weiterhin wie bisher in der Browseroberfläche anzeigen und Kommentare abgeben.
Wenn einer Person mit reinem Anzeigezugriff das Herunterladen nicht erlaubt ist, kann sie das Projekt nur über die Browseroberfläche anzeigen. Sie kann das Projekt nicht über Altium Designer anzeigen, da das Projekt dafür zunächst heruntergeladen werden müsste.
Sharing a Multi-board Project
Ein Multi-board-Projekt ist ein spezieller Projekttyp, der mehrere PCB-Designprojekte umfasst, um ein vollständiges funktionales System zu erstellen. Die Teilprojekte sind mit dem übergeordneten Multi-board-Projekt verknüpft, sodass ihre Daten verwendet werden können, um die elektrische und physische Konnektivität des Gesamtsystems herzustellen.
Weitere Informationen zur Arbeit mit Multi-board-Projekten finden Sie unter Multi-board Design.
Die Verknüpfungen zwischen dem Multi-board-Projekt und den zugehörigen Teilprojekten werden als relative Pfade innerhalb des Multi-board-Projekts selbst gespeichert (*.PrjMbd), daher müssen diese gültig bleiben, wenn die Projekte aus dem Design-Client im Workspace VCS gespeichert werden (Project » Make available Online). In der Praxis bedeutet dies, sicherzustellen, dass all die Projekte im Workspace gespeichert werden und sich in der richtigen Ordnerstruktur befinden. In den meisten Fällen befinden sich jedoch alle an einem Multi-board-System beteiligten Projekte wahrscheinlich im selben Ordner.
Dasselbe gilt für die Freigabe eines Multi-board-Projekts. Sowohl das übergeordnete Multi-board-Projekt als auch die zugehörigen Teilprojekte sollten mit denselben Anzeige-/Bearbeitungsberechtigungen für dieselben Workspace-Mitglieder freigegeben werden. Benutzer, die das Multi-board-Projekt dann zum ersten Mal in ihrem Design-Client öffnen, müssen auch die zugehörigen Teilprojekte öffnen – und dabei erneut sicherstellen, dass die relative Ordnerstruktur lokal korrekt ist.
Transfer Project Ownership
Workspace-Administratoren oder der aktuelle Eigentümer eines Projekts – in der Regel der Benutzer, der das Projekt erstellt hat – können einen anderen Workspace-Benutzer als neuen Eigentümer festlegen. Die Übertragung erfolgt über das Projektfenster Share, wobei der vorgesehene neue Eigentümer dort mit den aktuellen Zugriffsrechten Edit/View vorhanden sein muss.
Führen Sie den Eigentümerwechsel durch, indem Sie im Dropdown-Menü der Benutzerberechtigungen die Option Make Owner auswählen, auf
klicken, um zu bestätigen, und anschließend auf
, um das folgende Informationsfenster zu bestätigen. Der neue Eigentümer erhält die vollständige Kontrolle und Bearbeitungsrechte für das Projekt, und der Zugriff des vorherigen Eigentümers wird auf den Berechtigungsstatus Edit zurückgesetzt. Wenn die Email Notifications des Servers aktiviert sind, erhält der neue Projekteigentümer eine E-Mail-Benachrichtigung über die Eigentumsübertragung.
Der Prozess zur Übertragung des Eigentums wird auch ausgelöst, wenn ein Benutzer, dem ein Projekt (oder mehrere Projekte) gehört, aus dem Workspace entfernt wird. In diesem Fall legt der Administrator einen neuen Projekteigentümer fest, der die Zugriffsrechte des entfernten Benutzers für das Projekt übernimmt (Status Owner).
Workspace-Projektaktivitäten
Der Workspace bietet die einzigartige Möglichkeit, konfigurierbare Process Workflows auf Workspace-Projekte anzuwenden, um angepasste Aufgaben wie Design-Reviews und das Erstellen neuer Projekte durchzuführen. Prozesse und die ihnen zugrunde liegenden Workflows werden von einem Workspace-Administrator erstellt und konfiguriert und stehen Benutzern von Altium Designer und der Workspace-Browseroberfläche nach der Aktivierung zur Verfügung.
► Weitere Informationen finden Sie unter Creating & Managing Processes.
► Informationen zu diesen Prozessen in Altium Designer finden Sie unter Performing Design Reviews.
Aus Benutzersicht werden Process Workflows und ihre inhärenten Schritte als Activities betrachtet. Verfügbare Aktivitäten können von Benutzern aufgerufen und ihre Workflow-Schritte von zugewiesenen Benutzern als Aufgabenfolge abgeschlossen werden – verfügbar über die Tasks page.
Wählen Sie das Menü
auf der Seite Designs (Projects) und wählen Sie aus den verfügbaren Prozessen, um eine Aktivität für das aktuell ausgewählte Projekt zu starten. Füllen Sie die erforderlichen Felder und Optionen in den nachfolgenden Formularfenstern des Prozesses aus und starten Sie dann den Prozess (
). Je nach aufgerufenem Prozess-Workflow muss möglicherweise ein nachfolgender Schritt übermittelt werden (
), um die Daten für die Prüfung vorzubereiten.
Workflow-Aufgaben werden dann für den Benutzer oder die Benutzer erstellt, die der Aktivität zugewiesen sind. Eine Aufgabe, die für einen angemeldeten Benutzer gilt, wird auf der Seite Aufgaben angezeigt, wo sie bearbeitet werden kann, um den Workflow in seine nächste Phase zu überführen.
Beachten Sie, dass, wenn eine Aktivität einer Gruppe zugewiesen wurde – Engineers zum Beispiel –, eine zugehörige Aufgabe für alle Mitglieder dieser Gruppe sowie für alle einzelnen Benutzer verfügbar wird, die der Aktivität zugewiesen wurden. In solchen Fällen kann jeder dieser Benutzer den Prüfschritt abschließen und das Ergebnis übermitteln (
).
Neben der Möglichkeit, Benutzer und Gruppen während der Vorbereitung einer Aktivität zuzuweisen, können spezifische Zuweisungen auch direkt in die Konfiguration des Prozess-Workflows aufgenommen werden. Das führt dazu, dass eine Aktivität bereits vor ihrer Vorbereitung grundsätzlich bestimmten Benutzern/Gruppen zugewiesen ist. Zum Beispiel könnte die Gruppe Engineers als Zuweisung innerhalb des Workflows AdHoc_Review voreingestellt sein.
► Weitere Informationen finden Sie unter Defining a Process Workflow.
Workspace-Projektfunktionen
Funktionale Vorgänge im Zusammenhang mit Projekten sind über das Menü
auf der Seite Designs verfügbar und umfassen die Möglichkeit, ein Workspace-Projekt zu öffnen, zu verschieben, zu bearbeiten, zu klonen, zu beobachten und zu entfernen. Das Menü ist auch über die Schaltfläche
eines ausgewählten Projekteintrags verfügbar:
Ein Projekt öffnen
Wählen Sie die Option Open aus dem Menü
eines Projekteintrags oder aus dem oberen Menü
, um ein Projekt in seiner fertigungsorientierten, CAD-zentrierten Ansicht zu öffnen – oder klicken Sie im Vorschaumodus (
) auf den Projektnamen. Die Ansicht bietet Zugriff auf mehrere Unteransichten, die im Navigationsbereich verfügbar sind:
-
Design – Navigieren Sie durch die Konstruktionsdokumente des Projekts und interagieren Sie mit ihnen, prüfen Sie Objekteigenschaften und platzieren Sie Review-Kommentare. Die Ansicht gilt für die aktuelle (neueste) Projektrevision und verwendet die Schnittstelle Web Viewer.
-
Simulation – Laden Sie Simulationsergebnisdateien in das aktuelle Projekt hoch; diese stehen dann allen Benutzern, die Zugriff auf das Projekt haben, zur Prüfung oder zum Herunterladen zur Verfügung.
-
Tasks – Anzeigen und Interagieren mit einer ablauforientierten Oberfläche, die alle Tasks (Aktivitätsaufträge) zeigt, die für das aktuelle Projekt gelten.
-
Releases – Zusammenfassende Informationen zu allen Releases des aktuellen Projekts anzeigen; jedes davon kann in der Ansicht Manufacturing Portal geöffnet werden. Diese bietet wiederum Unteransichten für die Release-Paketdateien, Konstruktionsdokumente und Lieferkettendaten in diesem ausgewählten Release.
-
Activities – Aktive oder abgeschlossene Process workflow Activities anzeigen, die für das aktuelle Projekt gelten.
-
History – Eine fortlaufende Zeitleiste wichtiger Ereignisse im Zusammenhang mit dem Projekt durchsuchen, einschließlich seiner Erstellung, Commits, Releases und Klone. Jedes Mal, wenn ein unterstütztes Ereignis in Verbindung mit dem Projekt auftritt, wird dieses Ereignis der Zeitleiste als eigene Kachel hinzugefügt, wobei verschiedene Aktionen (z. B. Vergleiche von Konstruktionsdaten) unterstützt werden, sofern zutreffend.
-
Assembly Assistant – Bietet Zugriff auf ein visuelles Werkzeug zur Leiterplattenbestückung, das auf der Interaktion zwischen BOM-Einträgen und ihren grafischen Gegenstücken basiert. Es kann ein protokollierter Schritt-für-Schritt-Prozess aufgerufen werden, der Sie durch die Schritte der physischen Bestückung einer PCB führt. Dies bietet eine nachverfolgbare Ansicht des Bestückungsfortschritts an einem zentralen Ort und vermeidet komplexe manuelle oder papierbasierte Prüfprozesse bei der Leiterplattenbestückung.
Öffnen Sie die CAD-zentrierte Projektansicht des Workspace aus Altium Designer, indem Sie mit der rechten Maustaste auf einen Projekteintrag im
Projects panel klicken und den Befehl
Show in Web Browser auswählen.
► Weitere Informationen finden Sie unter Management of a Specific Project.
Ein Projekt bearbeiten
Um die Eigenschaften eines vorhandenen Projekts im Workspace zu bearbeiten, wählen Sie dessen Eintrag auf der Seite Designs (Projects) und dann die Option Edit aus seinem Menü
oder dem oberen Menü
. Im folgenden Fenster Project Editing können Sie Name, Description des Projekts ändern und Workspace-Parameters-Einträge verwalten.
Klicken Sie im Fenster Project Editing auf die Schaltfläche
, um zusätzliche Eigenschaftsdaten anzuzeigen, die aus dem Projekt abgeleitet sind und mit ihm gespeichert werden. Wählen Sie das Steuerelement Parameters, um auf Name/Wert-Paare von Parametern zuzugreifen und diese hinzuzufügen (
), zu bearbeiten oder zu entfernen (
). Diese werden zusammen mit dem Projekt im Workspace gespeichert und können in Altium Designer als Special Strings verwendet werden – Zugriff über das Bedienfeld Properties, wenn im Designbereich ein platzierter Textobjekt ausgewählt ist. Im Gegensatz dazu werden Parameter vom Projekttyp in der Projektdatei (*.PrjPcb) gespeichert und können in Altium Designer bearbeitet werden.
Ein Projekt klonen
Um ein vorhandenes Workspace-Projekt zu klonen (duplizieren), wählen Sie dessen Eintrag auf der Seite Designs (Projects) und dann die Option Clone aus seinem Menü
oder dem oberen Menü
. Verwenden Sie das Fenster Clone Project, um den Namen und die Beschreibung für das geklonte Projekt festzulegen – standardmäßig wird der ursprüngliche Projektname mit dem Suffix - Copy verwendet.
Klicken Sie auf die Schaltfläche
, um zusätzliche Eigenschaftsfelder anzuzeigen, darunter Informationen zum Ziel-übergeordneten Ordner und zum Repository. Die Einstellung für den Zielordner entspricht automatisch dem Projektnamen, sofern sie nicht manuell angegeben oder über die Option Change einem anderen vorhandenen übergeordneten Ordner zugewiesen wird.
Wenn aktive process definitions für das Prozessthema „Project Creations“ verfügbar sind – definiert auf der Registerkarte Project Creations der Seite Processes in der Browseroberfläche des Workspace –, dann bietet das Menü
die Optionen Clone – process name, die den verfügbaren Prozess-Workflows entsprechen.
Wenn ausgewählt, wird der definierte Workflow für diesen Prozess für den Klonvorgang verwendet.
Ein Projekt kann in Altium Designer über die Menüoption

Clone im
Explorer panel geklont werden oder indem Sie mit der rechten Maustaste auf einen Projektnamen im
Projects panel klicken und die Option
Clone aus dem Kontextmenü wählen.
Nachdem Sie die Felder wie erforderlich festgelegt haben, klicken Sie zur Bestätigung auf die Schaltfläche
. Das ursprüngliche Projekt wird zusammen mit seinen Bestandteilen, Dateien und Daten geklont (dupliziert) und als neuer Projekteintrag zur Auflistung auf der Seite Projects hinzugefügt.
Ein Projekt beobachten
Um ein Projekt im Workspace zu „beobachten“ – also Benachrichtigungen dazu zu erhalten –, wählen Sie dessen Eintrag auf der Seite Designs (Projects) und dann die Option Watch aus seinem Menü
oder dem oberen Menü
.
Wenn Sie einem Projekt folgen (es beobachten), erhalten Sie Benachrichtigungen zum Projekt (z. B. Commit-, Release- und Eigenschaftsänderungsmeldungen) auf der Registerkarte Activities im rechten Bereich der Oberfläche. Der Ersteller des Projekts wird automatisch so eingestellt, dass er dieses Projekt beobachtet. Wenn aktiviert, ändert sich der Befehl zu Unwatch – wählen Sie dies aus, um dem Projekt nicht mehr zu folgen und keine Benachrichtigungen mehr über Ereignisse im Zusammenhang mit diesem Projekt zu erhalten.
Benachrichtigungen werden auch an Ihr E-Mail-Konto gesendet, wenn Workspace-Email Notifications konfiguriert und aktiviert sind (Admin – Settings – Email Notifications).
► Weitere Informationen finden Sie unter Configuring Email Notifications.
Ein Workspace-Projekt löschen
Um ein vorhandenes Workspace-Projekt zu löschen (zu entfernen), wählen Sie dessen Eintrag auf der Seite Designs (Projects) und dann die Option Delete aus seinem Menü
oder dem oberen Menü
. Die Aktion ist effektiv ein „Soft Delete“, bei dem das Projekt-Repository in den Bereich Trash des Workspace verschoben wird. Ein Projekt kann in Altium Designer über die Menüoption
Delete im Explorer panel gelöscht werden.
Innerhalb dieser Ansicht (wählen Sie Trash aus dem Hauptmenü) kann der Projekteintrag vollständig entfernt (Permanently Delete) oder die Aktion rückgängig gemacht werden (Restore). Beachten Sie, dass die Schaltfläche
alle Einträge entfernt (wo möglich), die im Papierkorb des Workspace gespeichert sind.
-
Die Option Delete ist nur für Benutzer verfügbar, die Schreibzugriff auf das ausgewählte Projekt haben.
-
Diese Aktion bewirkt effektiv, dass das Projekt nicht mehr im Workspace vorhanden ist. Es wird nur aus dem Workspace entfernt – Ihre lokale Arbeitskopie bleibt davon unberührt.