Altium Designer, in combinazione con il Workspace Enterprise Server, offre il supporto per una struttura di progetto avanzata mirata alla fase di sviluppo del ciclo di vita del progetto, semplificando la creazione e il flusso di lavoro continuo per i progetti con controllo di versione. L'archiviazione centralizzata sotto il controllo del Workspace consente inoltre a questa funzionalità di costituire una base per altri servizi collaborativi.
Alcuni vantaggi chiave dell'utilizzo dei progetti Workspace sono:
-
Archiviazione semplificata. Non è necessario prendere decisioni sulle posizioni di archiviazione. Il backup e altri servizi di base sono gestiti automaticamente.
-
Base per funzionalità collaborative.
-
Controllo di versione applicato.
-
Vantaggi di un sistema di commenti dedicato.
-
Notifiche e stato. Lo stato del documento, incluse le modifiche locali, è visibile all'intero team di progettazione.
-
La progettazione PCB concorrente funziona senza alcuna configurazione complessa.
-
Possibilità di condividere il progetto con più persone per la modifica, oppure solo per la visualizzazione e i commenti.
-
Funzionalità completa quando si utilizza la funzionalità Project History, inclusi gli eventi di commit relativi al VCS.
Dal punto di vista tecnico, un progetto è la combinazione di metainformazioni memorizzate nel Workspace insieme a una stretta integrazione con il servizio di Version Control del Workspace stesso. Il flusso di lavoro tipico è il seguente:
-
Si crea un nuovo progetto (tramite la finestra di dialogo Create Project in Altium Designer, dall'interfaccia browser del Workspace, oppure rendendo disponibile un progetto locale esistente nel Workspace (dall'interno di Altium Designer)). Durante la creazione, si definiscono il nome e la descrizione del progetto.
-
Nell'interfaccia browser del Workspace, o direttamente all'interno di Altium Designer, l'accesso al progetto viene definito e gestito.
-
Tutti i collaboratori selezionano il progetto da aprire (dall'interno di Altium Designer), dopodiché questo viene automaticamente sottoposto a check-out.
Un grande vantaggio dei progetti Workspace è che sono soggetti al controllo di versione per impostazione predefinita e possono essere sviluppati in modo collaborativo senza doversi preoccupare di unità condivise, server, accordi, ecc.
Questo documento esamina il lavoro con i progetti tramite l'interfaccia browser del Workspace Enterprise Server. Per informazioni su come lavorare con i progetti nel software di progettazione, vedere Introduzione all'ambiente di progettazione Altium.
Creazione di un nuovo progetto
Un progetto può essere creato direttamente dalla Projects pagina
dell'interfaccia browser del Workspace. La pagina elenca tutti i progetti resi disponibili nel Workspace e condivisi con l'utente attualmente connesso. Per creare un nuovo progetto, fare clic sul pulsante
sopra l'elenco dei progetti, quindi scegliere la voce Project nel gruppo Create del menu per aprire la Create Project finestra.
Creazione di un nuovo progetto tramite l'interfaccia browser del Workspace.
La finestra Create Project verrà inizialmente visualizzata in una vista semplificata, con i seguenti campi:
Il nome del progetto deve iniziare con, e può contenere, A-Z, a-z o 0-9. Sono consentiti underscore, trattini e spazi, ma questi ultimi possono essere usati solo al centro del nome (gli spazi iniziali e finali verranno ignorati). Non è possibile utilizzare le seguenti parole: AUX, COM1-COM9, LPT1-LPT9, CON, NUL e PRN. Inoltre, il nome non può contenere i seguenti caratteri: \ . / ? % * : | " < >.
-
Template – scegliere un template di progetto, se disponibile – il relativo campo a discesa elencherà tutti i Project Templates presenti nel Workspace (nel formato <Comment> (<ItemID>)). La scelta di un template definirà intrinsecamente il tipo di progetto. Se non si desidera basare il nuovo progetto su un template di progetto esistente, specificare il tipo di progetto da creare (utilizzando le voci PCB Project, Multiboard o Harness disponibili nell'elenco).
-
Description – immettere una descrizione facoltativa per il progetto.
Per accedere a più controlli, fare clic sul pulsante
. Verrà visualizzato il seguente campo:
-
Parent Folder – utilizzare questo campo per specificare dove deve essere creato il progetto all'interno della struttura di cartelle del Workspace. Sarà la cartella attualmente aperta oppure, in caso contrario (per impostazione predefinita), Projects. Si noti che il percorso predefinito della cartella per i nuovi progetti è specificato nella pagina Admin – Settings – Projects dell'interfaccia browser del Workspace. Nella finestra Create Project, fare clic sul collegamento Change a destra del campo per accedere alla struttura di cartelle del server del Workspace, dalla quale selezionare una cartella alternativa in cui archiviare il progetto (
).
Si noti che se nel campo Parent Folder non viene selezionata una cartella scrivibile quando il processo viene eseguito, verrà creata automaticamente una struttura Personal Folder per l'archiviazione del progetto. Si tratta di una cartella privata di primo livello denominata con il proprio indirizzo email, con una sottocartella My Projects. Esempi della sua creazione e del suo utilizzo sono:
-
La cartella predefinita per i nuovi progetti (tipicamente Projects) non è disponibile per l'utente oppure è di sola lettura (non scrivibile). In questo caso, il progetto creato/caricato verrà archiviato nella cartella personale My Projects (
).
-
L'impostazione di destinazione Parent Folder è diversa da quella predefinita, ma si dispone solo dell'accesso in visualizzazione a questa cartella (non è scrivibile). In questo caso, la creazione del progetto viene bloccata e la cartella My Projects non viene aggiunta a (
).
Per ulteriori informazioni, vedere Creazione del progetto senza accesso in scrittura alla cartella.
Dopo aver definito il nuovo progetto come richiesto, fare clic su
. Si tornerà all'elenco dei progetti a livello di riepilogo, dove ora sarà visibile una voce per il progetto appena creato.
Il progetto appena creato, visibile di nuovo nella Projectspagina dell'interfaccia browser del Workspace.
Il progetto sarà inizialmente condiviso con accesso in modifica con il progettista che lo ha creato (l'Autore/Proprietario) e gli Amministratori del Workspace. Le autorizzazioni di accesso aggiuntive dipenderanno dall'impostazione Default permissions for new projects nella vista pagina Admin – Settings – Projects:
-
Se questa opzione non è abilitata (condizione predefinita), il nuovo progetto erediterà le autorizzazioni di condivisione della cartella "padre" in cui viene creato e includerà anche l'accesso in scrittura (Edit) per il Proprietario di tale cartella.
-
Se questa opzione è abilitata, il progetto adotterà le autorizzazioni di condivisione specificate da tale opzione invece di ereditare quelle della cartella padre.
Per ulteriori informazioni, vedere Gestione delle autorizzazioni di creazione del progetto.
Per ulteriori informazioni sulla configurazione delle autorizzazioni di accesso al progetto, vedere Condivisione di un progetto di seguito.
Caricare un progetto locale esistente
È anche possibile caricare nel Workspace un progetto di progettazione esistente. Per farlo:
-
Fare clic sul pulsante
sopra l'elenco dei progetti, quindi scegliere la voce Project nel gruppo Upload del menu. Passare all'archivio ZIP del progetto, selezionarlo e fare clic su Open per avviare il caricamento.
-
Verrà ora visualizzata la finestra Upload Project. Per impostazione predefinita, il Project Name sarà quello del progetto esistente: modificarlo se necessario e aggiungere una descrizione appropriata. Il Parent Folder sarà impostato sulla cartella attiva al momento dell'avvio del processo di caricamento. Fare clic sul collegamento Change a destra del campo per accedere alla struttura di cartelle del server del Workspace, dalla quale selezionare una cartella alternativa in cui archiviare il progetto. Se lo si desidera, è possibile organizzare i progetti in una gerarchia di sottocartelle. Per ulteriori informazioni, vedere la sezione Creazione di una gerarchia di cartelle di progetto. Una volta definite le impostazioni come richiesto, fare clic sul pulsante
.
-
Il caricamento procederà, al termine del quale verrà aggiunta una voce per il progetto all'elenco dei progetti a livello di riepilogo.
Eventuali collegamenti esistenti al controllo di versione nel progetto locale vengono ignorati e il progetto caricato diventa un progetto completamente gestito, con controllo di versione e basato sul Workspace. Il progetto sorgente locale non viene modificato in alcun modo.
Come per un progetto appena creato, un progetto caricato viene condiviso con accesso in modifica per il Proprietario (chi lo carica) e gli Amministratori. Qualsiasi accesso di condivisione aggiuntivo è determinato dal set di autorizzazioni della cartella padre oppure, se abilitato, dalle impostazioni Default permissions for new projects.
Important Considerations
Un caricamento di progetto includerà:
-
i file di progettazione che sono stati aggiunti al progetto, come registrati nel file di progetto (
PrjPcb).
-
tutti gli altri file nella cartella di progetto specificata.
Un caricamento di progetto not includerà:
-
i file nelle sottocartelle della cartella di progetto specificata, a meno che non siano inclusi nel progetto (registrati nel file di progetto).
-
qualsiasi file che sia stato aggiunto/collegato al progetto e che si trovi al di fuori della cartella specificata.
-
qualsiasi file nella cartella Project Outputs for <project>, come ad esempio gli output Gerber Fabrication generati.
Raccomandazioni:
-
Assicurarsi che la cartella del progetto sorgente contenga un solo file di progetto (PrjPcb). Se vengono caricati più file di progetto nel repository del Workspace, il Web Viewer potrebbe non mostrare i documenti di progettazione corretti.
-
Evita di memorizzare file aggiuntivi di grandi dimensioni nella cartella del progetto, come dati MCAD o file di archivio. Salvali in una sottocartella, così non verranno caricati ed elaborati inutilmente.
-
Non includere nel progetto file archiviati al di fuori della cartella del progetto, poiché, come indicato sopra, non verranno caricati nel repository del Workspace.
-
Usa la Workspace History View per visualizzare l’elenco dei file inclusi in un progetto Workspace appena caricato.
-
Il modo migliore per accedere ai file di progettazione e produzione del progetto nel tuo Workspace è Make the Project Available Online da Altium Designer e quindi Release the Project. Il risultante Workspace Release Package fornisce accesso in visualizzazione all’intero set di documenti di progettazione/produzione.
Caricamento di un set di file Gerber o ODB++
Il Workspace accetta anche insiemi di file di produzione Gerber/ODB++ generati in formato archivio, che possono essere caricati tramite le opzioni disponibili dal menu del pulsante Manufacturing Files. Il processo di caricamento è sostanzialmente lo stesso del processo di caricamento del progetto descritto sopra.
Fai clic sul nome del progetto Gerber/ODB++ oppure usa l’opzione Open del menu associato per caricare il set di file nel visualizzatore dedicato del Workspace. Questo fornisce una vista composita di tutti i file/layer inclusi, consente di nascondere i layer o visualizzarli in modo esclusivo, offre una funzione di misurazione punto-punto e accetta commenti posizionati.
Creazione di una gerarchia di cartelle di progetto
Related information: Gestione della struttura dei contenuti e degli accessi
Il Workspace offre anche la possibilità di creare e gestire cartelle di progetto all’interno della struttura del server. I progetti possono quindi essere creati in qualsiasi cartella della gerarchia risultante oppure spostati al suo interno.
Per creare una nuova cartella sotto la cartella di livello superiore predefinita Project, fai clic sul pulsante
sopra l’elenco dei progetti, quindi scegli la voce Folder nel gruppo Create del menu. Nella finestra Create Folder che appare, specifica il nome della nuova cartella, la sua cartella padre e una descrizione facoltativa. Una nuova cartella viene sempre creata sotto la cartella attualmente selezionata, che diventa la sua cartella padre. Le autorizzazioni della nuova cartella vengono ereditate dalla cartella padre, incluse le autorizzazioni di scrittura per il "proprietario" di quella cartella, se diverso dall’utente corrente.
Se disponi già di una gerarchia definita di cartelle di progetto, fai clic sul Change link a destra del campo Parent Folder per accedere alla struttura delle cartelle del server per il Workspace, dalla quale selezionare una cartella padre alternativa in cui creare la nuova cartella.
Una volta definiti gli attributi come richiesto, fai clic su
. La nuova cartella (sottocartella) verrà creata e verrai portato al suo interno.
Continua a creare ulteriori cartelle secondo necessità, costruendo di fatto una gerarchia di cartelle in cui archiviare e categorizzare i tuoi progetti di progettazione. Tali cartelle saranno quindi disponibili come cartella padre da scegliere durante la creazione di una cartella successiva, come illustrato nell’immagine seguente.
Esempio di una gerarchia definita di cartelle di progetto.
Navigazione nella gerarchia delle cartelle
Accedendo alla Projects page nella sua vista grafica predefinita, ti verrà presentato il contenuto di progetto della cartella di livello superiore predefinita Projects. Verranno inoltre mostrate, nella parte superiore della pagina, tutte le cartelle figlie di un livello inferiore. A seconda della lunghezza del nome delle cartelle, potrebbe essere necessario posizionare il cursore su una voce di cartella per visualizzare il nome completo come suggerimento. In questo caso, potrebbe essere più semplice passare alla vista elenco (fai clic su
) per vedere il secondo livello di cartelle disponibili. Selezionando una cartella, le relative informazioni verranno mostrate nel riquadro di destra.
Per selezionare una cartella nella vista grafica, fai clic sul relativo riquadro, lontano dal nome.
Accedi a una cartella facendo clic sul suo nome (vista grafica) o facendo doppio clic sulla sua voce (vista elenco). Usa il percorso di navigazione nella parte superiore della vista per risalire rapidamente la gerarchia delle cartelle.
Puoi anche tornare rapidamente alla cartella di livello superiore Projects facendo clic sulla voce Projects nell’albero di navigazione a sinistra.
Condivisione di una cartella
Per modificare le autorizzazioni di condivisione di una cartella di progetto esistente, seleziona la sua voce nella pagina Projects e quindi la voce Share dal relativo controllo
, oppure fai clic sul pulsante superiore
. La finestra Share Item consente di aggiungere l’accesso alla cartella per utenti o gruppi specificati (voci Share Item With) e di visualizzare e modificare le autorizzazioni di condivisione esistenti della cartella (in Share With) – i diritti intrinseci di Owner e Administrator non possono essere modificati.
L’accesso alle autorizzazioni di condivisione della cartella è disponibile solo per gli Administrator e il proprietario della cartella.
Le autorizzazioni di condivisione della cartella radice Projects possono essere modificate solo da un Administrator tramite la pagina Explorer.
La finestra Share Item consente aggiunte e modifiche alle autorizzazioni di condivisione applicate alla cartella selezionata.
Nota che alcuni livelli di accesso utente (View, Edit o No access) potrebbero non essere disponibili per la selezione in una voce Shared With. Questo perché una modifica del livello di accesso contraddirebbe altrimenti (declasserebbe) il set di autorizzazioni ereditato dalla cartella padre – per impostazione predefinita, diritti Edit per tutti gli utenti. Le autorizzazioni della cartella possono essere scollegate da quelle della cartella padre, disabilitando così l’ereditarietà delle autorizzazioni e rendendo disponibili tutte le opzioni di livello di accesso, disattivando l’opzione Inherit parent folder permissions nella sezione Share Item della finestra Advance Settings.
Per informazioni più dettagliate, consulta la pagina Managing Content Structure & Access.
Modifica di una cartella
Per modificare le proprietà di una cartella di progetto esistente, seleziona la sua voce nella pagina Projects, fai clic sul controllo
sopra l’elenco di progetti/cartelle e scegli la voce Edit nel menu associato.
Il comando di modifica è disponibile anche nella pagina Projects selezionando il riquadro della cartella desiderata e quindi il comando Edit dal menu contestuale dell’icona
. Quando la pagina Projects è nella vista elenco, fai clic sul controllo
all’estrema destra della voce della cartella desiderata e scegli il comando Edit dal menu associato.
La cartella radice Projects non può essere modificata.
Nella successiva finestra Edit Folder puoi modificare il Nome e la Descrizione della cartella. Fai clic sul pulsante
per confermare le modifiche apportate.

Puoi modificare Name e Description di una cartella di progetto in qualsiasi momento.
Spostamento di una cartella all’interno della gerarchia
Per spostare (ricollocare) una cartella sotto una cartella padre diversa all’interno della gerarchia, seleziona la sua voce nella pagina Projects, fai clic sul controllo
sopra l’elenco di progetti/cartelle e scegli la voce Move nel menu associato.
Il comando di spostamento è disponibile anche nella pagina Projects selezionando il riquadro della cartella desiderata e quindi il comando Move dal menu contestuale dell’icona
. Quando la pagina Projects è nella vista elenco, fai clic sul controllo
all’estrema destra della voce della cartella desiderata e scegli il comando Move dal menu associato.
La cartella radice Projects non può essere spostata.
Verrà visualizzata la finestra Move folder , nella quale scegliere la nuova cartella padre. Fai clic sul pulsante
per eseguire lo spostamento. La cartella verrà spostata come sottocartella della nuova cartella padre scelta, insieme ai progetti che contiene.

È possibile spostare una cartella all’interno della gerarchia delle cartelle in qualsiasi momento.
Rimozione di una cartella
Per rimuovere una cartella di progetto esistente dal Workspace, selezionare la relativa voce nella pagina Projects, fare clic sul controllo
sopra l’elenco delle cartelle di progetto e scegliere la voce Remove nel menu associato.
Il comando di rimozione è disponibile anche nella pagina Projects selezionando il riquadro della cartella desiderata e quindi il comando Remove dal menu contestuale dell’icona
. Quando la pagina Projects è nella vista elenco, fare clic sul controllo
all’estrema destra della voce della cartella desiderata e scegliere il comando Remove dal menu associato.
La cartella radice Projects non può essere rimossa/eliminata.
Verrà visualizzata la finestra Remove, nella quale confermare la rimozione. Per procedere con l’eliminazione, fare clic sul pulsante
.
La cartella verrà rimossa dalla gerarchia delle cartelle, insieme ai progetti che contiene, e si verrà reindirizzati alla cartella padre della cartella rimossa. Una cartella di progetto può essere ripristinata o eliminata definitivamente dalla pagina Trash. Un progetto rimosso insieme alla cartella può essere ripristinato o eliminato definitivamente dalla Trash pagina, ma solo dal proprietario di quel progetto o da un amministratore del Workspace.

Eliminazione di una cartella di progetto: invio all’area isolata Trash del Workspace.
Sfogliare i progetti
L’elenco dei progetti nella pagina Projects dell’interfaccia browser del Workspace include tutti i progetti a cui si ha accesso e offre una gamma completa di funzioni e controlli per la gestione dei progetti. Utilizzare il pulsante
per passare la pagina alla vista elenco e il pulsante
per passare la pagina alla vista grafica (la vista predefinita).
L’elenco dei progetti viene ordinato automaticamente in base alla data dell’ultima modifica, con il progetto modificato più di recente visualizzato in alto a sinistra dell’elenco (nella vista grafica) o in cima all’elenco (nella vista elenco). Nella vista grafica (
), il pulsante
può essere utilizzato per ordinare rapidamente i documenti di progetto per nome, descrizione, autore, proprietario o data dell’ultima modifica (
).
Nella vista elenco (
), l’elenco dei progetti può essere ordinato per Name, Description, Author, Owner o Last Modified, utilizzando in ciascun caso l’intestazione della colonna. Fare clic una volta per ordinare in ordine crescente e fare di nuovo clic per ordinare in ordine decrescente. Le frecce a destra del nome della colonna indicheranno la direzione di ordinamento attualmente attiva. Il metodo di ordinamento scelto in una vista viene applicato a entrambe le viste.
Utilizzare le opzioni del menu a discesa del filtro (
) per limitare l’elenco a un tipo di documento specifico, a un proprietario e/o a chi ha accesso.
Nella vista grafica predefinita (
), il riquadro di un progetto include il nome del progetto e la data dell’ultima modifica. Il riquadro di un progetto si popola automaticamente con la vista 3D dall’alto verso il basso del PCB del progetto, se per il progetto è disponibile un PCB.
Riquadri del progetto selezionato e del Managed BOM nella vista grafica della pagina.
Nella vista elenco (
), ogni voce di progetto include le seguenti informazioni:
-
Name – il nome del progetto.
-
Description – la descrizione immessa o generata per il progetto.
-
Author – l’utente che ha creato il progetto.
-
Owner – l’autore, a meno che il progetto non sia stato trasferito a un nuovo proprietario. Vedere Trasferimento della proprietà del progetto per informazioni correlate.
-
Last Modified – la data e l’ora dell’ultima modifica del progetto.
Per entrambe le viste del progetto (grafica ed elenco), nella parte superiore destra dell’elenco sono disponibili i seguenti controlli (descritti in dettaglio nelle sezioni collegate che seguono). Agiscono sul progetto attualmente selezionato nell’elenco:
(Condividi) – fare clic per accedere alla finestra Share, con tutti i controlli necessari per condividere il progetto con altri utenti.
(More) – fare clic per accedere a ulteriori opzioni:
-
Open – fare clic per aprire la pagina di gestione dettagliata del progetto. Si aprirà in una scheda separata del browser.
-
Share – fare clic per accedere alla finestra Share, con tutti i controlli necessari per condividere il progetto con altri utenti.
-
Move – fare clic per accedere alla finestra Move Project. Da qui è possibile scegliere una cartella padre alternativa in cui spostare il progetto, tra tutte le cartelle disponibili nella gerarchia delle cartelle.
-
Edit – fare clic per accedere alla finestra Edit Project. Da qui è possibile modificare Name, Description e il Parameters server del progetto. Il campo Parent Folder non è modificabile e fornisce solo informazioni. Per cambiare la cartella padre, è necessario utilizzare il comando Move.
-
Clone – scegliere questo comando per accedere alla finestra Clone Project, che fornisce i controlli per creare una copia identica del progetto.
-
Watch – scegliere questo comando per seguire il progetto. Si riceveranno le notifiche applicabili relative al progetto (ad esempio aggiornamenti, release, modifiche ai permessi) tramite un’email inviata dal Workspace (a condizione che le notifiche email siano state abilitate per il Workspace da un amministratore). Il creatore del progetto verrà automaticamente impostato per monitorare quel progetto.
-
UnWatch – scegliere questo comando per smettere di seguire il progetto e interrompere la ricezione di notifiche per eventi relativi a quel progetto.
-
Remove – scegliere questo comando per rimuovere il progetto. Verrà visualizzata la finestra Remove nella quale confermare l’eliminazione. L’azione è una “soft delete”, per cui il progetto (incluse le relative revisioni e release) verrà spostato nell’Trash area del Workspace.
È inclusa anche una funzione di Searchricerca dei progetti che consente di cercare progetti in tutte le cartelle di progetto. È possibile cercare per nomi e valori dei parametri del Workspace: questo consente di creare parametri di progetto personalizzati per una ricerca ottimale (ad esempio nome cliente, numero progetto). Digitare qualsiasi parte di una stringa di ricerca nel campo nella parte superiore dell’interfaccia browser. L’elenco verrà aggiornato per includere solo le voci di progetto i cui attributi includono la stringa di ricerca.
Quando si esegue una ricerca per parametro di progetto, è possibile cercare per nome del parametro oppure per un valore specifico (di un parametro esistente). Nel caso del nome del parametro, se il nome non contiene spazi, immettere la stringa <ParameterName> = nel campo di ricerca. Se il nome include spazi, immettere la stringa come "<ParameterName>" =. In genere verrà utilizzato un valore del parametro, come il nome di un cliente (in un parametro come Customer, Customer Name, ecc.). Tuttavia, un parametro potrebbe essere usato come “tag” e quindi esiste la possibilità di cercare qualsiasi progetto che abbia quel particolare parametro.
Esempio di utilizzo della funzione di ricerca, in questo caso per trovare un progetto in base al valore di un parametro di progetto (Customer Name).
-
Per visualizzare rapidamente un elenco completo dei progetti, in tutte le cartelle di progetto, immettere * nel campo di ricerca.
-
Per cancellare il filtro di ricerca, fare clic sulla voce principale della pagina Projects nel riquadro di navigazione a sinistra oppure svuotare il campo di ricerca (x).
Riquadro Proprietà
Se non è già visualizzato, fare clic su Properties nella parte superiore del riquadro destro per accedere al riquadro Properties . Questo riquadro mostra informazioni dettagliate sulle proprietà del progetto attualmente selezionato.
Accedere a informazioni più dettagliate sul progetto attualmente selezionato nel riquadro Properties .
I dati delle proprietà disponibili nel riquadro Properties sono stati estratti o generati dal Workspace a partire dal progetto attualmente selezionato. La regione superiore del riquadro presenta la vista 3D della scheda (se per il progetto è disponibile un PCB), insieme a informazioni generali di alto livello, tra cui il nome del progetto, la descrizione, il proprietario, la data di creazione e dell’ultima modifica, nonché un collegamento alla cartella padre del progetto.
Le proprietà aggiuntive sono organizzate sotto le seguenti intestazioni espandibili (con immagini di esempio a scopo illustrativo):
-
Child Projects (Solo progetti Multi-board) – l’elenco dei PCB dei sottoprogetti inclusi in, e collegati a, un progetto Multi-board. Fare clic sul collegamento di un sottoprogetto per aprire quel progetto PCB nel Web Viewer come di consueto.
-
Who Has Access – un riepilogo dei Gruppi e dei Membri del Workspace che hanno accesso al progetto. Passare il cursore sulle icone per visualizzare i dettagli dell’accesso condiviso rappresentato, anch’esso riepilogato nel testo sottostante.
Usare il comando Manage Access per aprire direttamente la finestra di dialogo Share del progetto. Vedere Condivisione di un progetto di seguito.
-
Reports – i controlli Electrical e Design Rule (ERC e DRC) generati per il progetto attualmente selezionato, incluso il numero di errori/violazioni in ciascun report. Selezionare una voce ERC o DRC per accedere ai dettagli del report e ispezionarli all’interno del progetto. Vedere Report DRC ed ERC nel Web Viewer.
-
Parameters – una raccolta completa di dati dettagliati estratti o calcolati dal progetto stesso. Fare clic sul controllo Show per espandere l’elenco completo, fare clic su Hide per comprimerlo nuovamente.
-
Where Used – un elenco di progetti associati, come i progetti Multi-board, che utilizzano il progetto come entità figlia. Fare clic sul collegamento di un progetto Where Used elencato per aprire quel progetto padre.
-
Releases – un elenco delle Releases del progetto. Più release sono mostrate in ordine sequenziale, con la più recente in alto. Fare clic su una voce per aprire quella release, che verrà presentata in una scheda separata tramite un Manufacturing Portal. Da questo portale è possibile visualizzare e navigare i dati dei file rilasciati, ispezionare la BOM e visualizzare e commentare l’istantanea del progetto stesso, che è la sorgente di quei dati rilasciati. Si avrà inoltre accesso ai controlli per scaricare i dati di produzione a vari livelli di granularità (da set di dati completi a singoli file di output generati). Una release selezionata può anche essere inviata – come Manufacturing Package – direttamente al proprio produttore.
Riquadro attività
Se non è già visibile, fare clic su Activity nella parte superiore del riquadro di destra per accedere al riquadro Activity . Questo riquadro mostra le informazioni sulle attività per il progetto attualmente selezionato. Ogni messaggio evidenzia un evento che si è verificato in relazione al progetto (modifica di proprietà, nuovo commit, release, ecc.). L’evento più recente appare in cima all’elenco.
Accedere a una cronologia degli eventi che si sono verificati per il progetto attualmente selezionato nel riquadro Activity.
Fare clic sulla voce del progetto in uno qualsiasi dei messaggi di evento per accedere alla pagina di gestione dettagliata del progetto.
Condivisione di un progetto
Una volta che un progetto è disponibile nel Workspace, sarà necessario determinare quali utenti possono effettivamente accedere a quel progetto. Questo viene fatto condividendo il progetto, piuttosto che configurandone in quanto tali i permessi di accesso.
Impostazioni predefinite di condivisione
Un progetto – appena creato o reso disponibile nel Workspace – è condiviso, per impostazione predefinita, con i seguenti:
-
Il proprietario del progetto, che di solito è il progettista che lo ha creato (o lo ha reso disponibile nel Workspace): con accesso completo in modifica.
-
Il gruppo Administrators: con accesso completo in modifica.
-
Altri utenti o gruppi come determinato dai permessi ereditati dalla cartella padre del progetto – la cartella in cui è stato creato – oppure come insieme fisso di permessi predefiniti specificato dall’amministratore del Workspace.
La posizione predefinita per i progetti appena creati è definita/modificata nella pagina Admin – Settings – Projects dell’interfaccia del Workspace. Selezionare e modificare il campo Default path for new projects per specificare una posizione predefinita diversa. I nuovi progetti verranno memorizzati in questa posizione, oppure in qualsiasi altra cartella che l’utente ha attualmente aperta, a condizione che disponga dell’accesso Write a tale cartella.
Se la cartella Projects (o una cartella predefinita alternativa) non è scrivibile per un utente (View soltanto), allora un progetto che crea in questa posizione verrà memorizzato in una cartella My Projects all’interno di una cartella di livello superiore basata sull’indirizzo email dell’utente, ovvero la sua struttura Personal Folder (
). Per cartelle diverse dalla posizione predefinita, a un utente con solo accesso View verrà impedita la creazione di un progetto.
Vedere Creazione del progetto senza accesso in scrittura alla cartella per ulteriori informazioni
Gestire la posizione predefinita per i nuovi progetti dall’area Admin dell’interfaccia browser del Workspace.
I permessi di accesso predefiniti per i progetti appena creati possono essere specificati abilitando l’opzione Default permissions for new projects nella pagina Admin – Settings – Projects, che annullerà il comportamento predefinito per cui un nuovo progetto eredita i permessi della cartella padre. Quando abilitata, questa opzione consente di definire un insieme esplicito di permessi di accesso che si applicherà a tutti i progetti appena creati. Questo può essere l’approccio desiderabile se tutti i nuovi progetti vengono creati in un’unica posizione, come la cartella Projects. Vedere Gestione dei permessi di creazione del progetto per ulteriori informazioni.
Specificare un insieme predefinito di permessi di accesso per i nuovi progetti dall’area Admin dell’interfaccia browser del Workspace.
La condivisione delle cartelle di progetto può essere configurata nella pagina Admin – Explorer accedendo all’opzione Share Folder dal menu contestuale richiamato con il tasto destro sulla voce di una cartella, oppure, per gli amministratori o i proprietari della cartella, dalla vista pagina Projects – vedere Condivisione di una cartella, sopra. In un Workspace appena attivato, l’accesso in scrittura alla cartella radice Projects è disponibile per tutti i membri del Workspace – in termini di condivisione; permesso Write per Anyone (tutti gli utenti del Workspace possono aggiungere elementi alla cartella o modificarla).
La condivisione può tuttavia essere modificata per utenti o gruppi specifici; l’approccio consigliato è creare una gerarchia di cartelle sotto questa cartella di livello superiore, in cui la condivisione (e quindi l’accesso) possa essere controllata in modo specifico applicando una condivisione personalizzata a cartelle specifiche e ai progetti in esse contenuti.
-
È importante notare che il Workspace presenta una struttura di permessi ereditati, quindi le aggiunte/modifiche ai permessi delle cartelle si propagheranno lungo la gerarchia delle cartelle. Vedere Condivisione di cartelle ed elementi per ulteriori informazioni.
-
Potrebbe non essere possibile modificare (in particolare ridurre) un permesso di una cartella ereditato dalla cartella padre (
) a meno che tale relazione padre-figlio non venga “disconnessa” disabilitando l’opzione Inherit permissions from parent folder nella sezione Share della finestra Advanced Settings (
). Vedere le informazioni correlate.
La cartella Projects è la cartella di livello superiore del Workspace, accessibile solo agli amministratori. Creare una gerarchia di cartelle con permessi controllati al di sotto di questo livello per gestire l’accesso dei membri del Workspace.
Panoramica della condivisione
Per configurare i permessi di accesso al progetto dall’interfaccia browser del Workspace, selezionare il riquadro del progetto nella pagina Projects dell’interfaccia e scegliere il comando Share dal relativo menu contestuale
, oppure fare clic sul pulsante superiore
. Quando la pagina Projects è presentata nella vista elenco, fare clic sul controllo
associato all’estrema destra della voce del progetto e scegliere il comando Share dal menu associato.
È possibile condividere un progetto con altri utenti se si è il proprietario del progetto, un amministratore del Workspace, oppure se si dispone dei diritti Edit e di ri-condivisione per il progetto.
La seguente finestra Share include tutti i controlli necessari per condividere il progetto con altri utenti.

Con i progetti di progettazione gestiti centralmente in un Workspace, la condivisione con altri consiste semplicemente nella gestione dei permessi di ciascun progetto.
Aspetti da tenere presenti:
-
In termini di permessi, un utente/gruppo ha accesso completo in modifica al progetto quando è selezionata l’opzione Can Edit. In caso contrario, dispone di accesso in sola visualizzazione.
-
Il Owner e il gruppo Administrators hanno sempre accesso completo in modifica (Can Edit).
-
Ad eccezione del Owner e del gruppo Administrators, i permessi per tutti gli utenti/gruppi inclusi possono essere impostati individualmente come Can View o Can Edit, oppure i diritti di accesso possono essere rimossi completamente.
-
Un p rogetto può essere condiviso esplicitamente con utenti e/o gruppi particolari oppure condiviso con qualsiasi membro (o con tutti i membri) del Workspace.
Condivisione con un utente o gruppo specifico
La procedura per condividere un progetto nel Workspace con utenti e/o gruppi specificati è la seguente:
-
Aggiungere i nomi utente/gruppo richiesti nel campo Share Project With della finestra Share. Per aggiungere una voce, iniziare a digitare il nome/gruppo desiderato nel campo in modo che l’utente/gruppo corrispondente possa essere selezionato dall’elenco dinamico, che conterrà solo i membri filtrati del proprio Workspace e i gruppi esistenti definiti per il Workspace. È possibile scegliere più utenti/gruppi. Per rimuovere un utente/gruppo inserito, fare clic sul controllo
associato alla voce.
-
Impostare i permessi di accesso alla condivisione per gli utenti/gruppi aggiunti dal menu a discesa associato selezionando Can View o Can Edit, dove quest’ultima opzione include intrinsecamente la capacità di visualizzazione. L’impostazione si applica inizialmente a tutte le voci (utenti/gruppi) incluse nel campo Share Project With.
-
Fare clic sul controllo
per accedere a un’area di testo se si desidera includere informazioni relative all’accordo di condivisione per questo progetto.
-
Fare clic sul controllo Shared With per visualizzare gli utenti/gruppi con cui il progetto è attualmente (e specificamente) condiviso, che per impostazione predefinita include il Owner e il gruppo Administrators.
Ad eccezione del Owner e del gruppo Administrators, le autorizzazioni per tutti gli utenti/gruppi inclusi possono essere impostate singolarmente come Can View, Can Edit, Owner oppure i diritti di accesso possono essere rimossi completamente. Fare clic sullo stato corrente dell'autorizzazione per accedere ai controlli.
Per ulteriori informazioni sull'opzione Make Owner, vedere Trasferimento della proprietà del progetto.
-
Per aprire l'accesso a tutti i membri del Workspace, scegliere un livello di autorizzazione appropriato – Can View (accesso in sola lettura) oppure Can Edit (accesso completo in lettura/scrittura) – dal menu a discesa della voce Workspace Members. Quando è impostato su No access, solo il Proprietario, gli Amministratori e gli eventuali utenti aggiunti specificamente per la condivisione avranno accesso.
Si noti che lo schema di ereditarietà delle autorizzazioni del Workspace può disabilitare alcune opzioni del livello di autorizzazione (
). Questo impedisce che le autorizzazioni ereditate dalla cartella padre vengano declassate, il che contravverrebbe alla relazione di ereditarietà padre-figlio esistente. Per interrompere intenzionalmente l'ereditarietà padre-figlio, disabilitare l'opzione Inherit parent folder permissions nelle Impostazioni avanzate della finestra Share.
-
Le Advanced Settings della finestra Condividi includono opzioni che consentono di controllare chi può ricondividere o scaricare i progetti condivisi con lui. Le impostazioni consentono di specificare se coloro a cui sono concessi diritti di modifica (Can Edit) possono condividere il progetto e se coloro che dispongono di diritti di sola lettura (Can View) possono scaricare il progetto.
In pratica, questo consente di limitare un'ulteriore condivisione (
). E per gli utenti con accesso di sola visualizzazione, è possibile controllare se possono scaricare i dati nativi (il progetto stesso) e i dati derivati (ad esempio Gerber o PDF generati –
). Possono comunque visualizzare i dati nella Web UI e inserire commenti.
-
Se a una persona con diritti di accesso di sola visualizzazione non è consentito scaricare, allora potrà visualizzare il progetto solo tramite la Web UI. Non potrà visualizzare il progetto tramite Altium Designer, poiché in tal caso il progetto dovrebbe prima essere scaricato.
-
Si noti che gli Editor possono sempre scaricare un progetto e i Viewer non possono mai condividere un progetto.
-
Fare clic sul pulsante
per confermare le autorizzazioni di condivisione aggiornate per il progetto. Gli utenti verranno aggiunti all'elenco di accesso del progetto. Potranno aprire il progetto in Altium Designer (se autorizzati a farlo) e accedervi tramite l'interfaccia del Workspace basata su browser (dalla pagina Projects ).
All'interno di Altium Designer, accedere al progetto usando il comando File » Open Project e la relativa finestra di dialogo Apri progetto.
Condivisione tramite collegamento diretto
È anche possibile condividere un collegamento diretto al progetto. Il collegamento si ottiene facendo clic sul controllo
, nella parte inferiore della finestra Sharing . Il collegamento fornisce l'accesso in base alle autorizzazioni di condivisione correnti del progetto. L'accesso dell'utente è determinato dalle impostazioni di autorizzazione della voce Workspace Members (No access, Can View, Can Edit) oppure dalle autorizzazioni applicate a una voce Share Project With esplicita per il suo nome (o per un Gruppo di cui fa parte).
Ottenere un collegamento diretto al progetto, il cui utilizzo è regolato dalle autorizzazioni di condivisione esistenti nella finestra Sharing.
Il collegamento viene copiato negli appunti. Quando viene utilizzato, fornisce all'utente applicabile – ove consentito – l'accesso diretto alla pagina di gestione dettagliata del progetto, una panoramica della quale è presentata nella sezione successiva.
Condivisione di un progetto multi-board
Un progetto multi-board è un tipo speciale di progetto che comprende più progetti di progettazione PCB per creare un sistema funzionale completo. I sottoprogetti sono collegati al progetto multi-board padre in modo che i loro dati possano essere utilizzati per stabilire la connettività elettrica e fisica dell'intero sistema.
Per ulteriori informazioni sul lavoro con progetti multi-board, vedere Progettazione multi-board.
I collegamenti tra il multi-board e i relativi sottoprogetti vengono salvati come percorsi relativi all'interno del progetto multi-board stesso (*.PrjMbd), quindi questi devono rimanere validi quando i progetti vengono salvati nel Workspace VCS dal client di progettazione (Project » Make Project Available on Server). In pratica, questo significa assicurarsi che all i progetti siano salvati nel Workspace e si trovino nella corretta struttura di cartelle. Nella maggior parte dei casi, tuttavia, è probabile che tutti i progetti coinvolti in un sistema multi-board si trovino nella stessa cartella.
Quando si tratta di condividere un progetto multi-board, valgono le stesse considerazioni. Sia il progetto multi-board padre sia i relativi sottoprogetti devono essere condivisi con le stesse autorizzazioni di visualizzazione/modifica con gli stessi membri del Workspace. Gli utenti che poi aprono il progetto multi-board per la prima volta nel proprio client di progettazione devono aprire anche i sottoprogetti associati, assicurandosi nuovamente che la struttura relativa delle cartelle sia corretta in locale.
Trasferimento della proprietà del progetto
Insieme agli Amministratori del Workspace, il Proprietario di un progetto – per impostazione predefinita l'utente che ha creato/aggiunto il progetto – dispone di pieni diritti di modifica del progetto, mentre gli altri membri con accesso condiviso al progetto hanno autorizzazioni Edit/View come specificato nella finestra Share del progetto.
La finestra Share indica il Proprietario corrente del progetto e fornisce l'opzione per trasferire la proprietà a un altro membro del Workspace.
Lo stato di Owner di un progetto e i relativi diritti di modifica intrinseci possono essere trasferiti da un membro del Workspace a un altro tramite la finestra Share del progetto, consentendo al nuovo proprietario di assumere il pieno controllo di quel progetto. Questa opzione è disponibile per gli Amministratori e per il proprietario corrente del progetto e il trasferimento può essere effettuato solo verso altri membri del Workspace (ma non verso Gruppi di membri come Engineers o Administrators).
Un membro del Workspace deve già avere accesso condiviso a un progetto per poterne ricevere lo stato di proprietà e il set di autorizzazioni. L'impostazione corrente dell'autorizzazione View/Edit del membro per il progetto può quindi essere modificata in Owner tramite il menu a discesa delle autorizzazioni nella finestra Share (Make Owner). Confermare il trasferimento di proprietà con il pulsante
della finestra e quindi nella successiva finestra di avviso (
).

Trasferire la proprietà del progetto a un altro membro del Workspace con l'opzione Make Owner dal menu a discesa delle autorizzazioni.
Se le Notifiche e-mail del server sono abilitate, il nuovo Proprietario del progetto riceverà un'e-mail di notifica del trasferimento di proprietà.
-
Una volta trasferita la proprietà, al proprietario precedente verranno assegnati diritti Editing per il progetto. Se necessario, le autorizzazioni di accesso del proprietario precedente possono quindi essere modificate dal nuovo proprietario o da un Amministratore.
-
Il trasferimento di proprietà viene richiamato automaticamente se il Proprietario viene rimosso come membro del Workspace. Quando un Amministratore rimuove un membro tramite la pagina Utenti, il processo di rimozione richiederà la nomina di un nuovo Proprietario per tutti i Progetti e gli Item posseduti dal proprietario esistente. Una volta confermato e completato il trasferimento, il nuovo proprietario riceverà una relativa e-mail di notifica del trasferimento di proprietà (se abilitato).
-
La proprietà del progetto può anche essere trasferita a un altro membro del Workspace tramite la finestra di dialogo Share di Altium Designer – per ulteriori informazioni, vedere Condivisione di un progetto - Trasferimento della proprietà del progetto.
-
La proprietà della cartella del Workspace può essere trasferita a un altro membro del Workspace tramite la finestra di dialogo Transfer Ownership di Altium Designer – per ulteriori informazioni, vedere Controllo dell'accesso ai contenuti del Workspace - Trasferimento della proprietà dei contenuti del Workspace. La condivisione a livello di cartella e il cambio di proprietà sono disponibili anche tramite la pagina Projects del Workspace.
Attività del progetto Workspace
Il Workspace offre la capacità unica di applicare Workflow di processo configurabili ai progetti del Workspace per eseguire attività personalizzate, come revisioni di progetto e creazione di nuovi progetti. I processi e i relativi Workflow sottostanti vengono creati e configurati da un amministratore del Workspace e, quando abilitati, diventano disponibili agli utenti sia di Altium Designer sia dell'interfaccia browser del Workspace.
Per ulteriori informazioni, vedere Creazione e gestione dei processi.
Per informazioni su questi processi in Altium Designer, vedere Esecuzione di revisioni del progetto.
Dal punto di vista dell'utente, i Workflow di processo e i relativi passaggi intrinseci sono considerati come Activities. Le attività disponibili possono essere avviate dagli utenti e i passaggi del workflow possono essere completati dagli utenti assegnati come una sequenza di task, disponibili tramite la pagina Task.
Selezionare il menu
nella pagina Designs (Projects) e scegliere tra i Processi disponibili per avviare un'attività per il progetto attualmente selezionato. Completare i campi e le opzioni richiesti nelle successive finestre del modulo di processo, quindi avviare il processo (
). A seconda del Workflow di processo richiamato, potrebbe essere necessario inviare un passaggio successivo (
) per preparare i dati per la revisione.
Vengono quindi creati task del workflow per l'utente o gli utenti assegnati all'attività. Un task che si applica a un utente che ha effettuato l'accesso apparirà nella pagina Task, dove potrà essere eseguito per far avanzare il Workflow alla fase successiva.
Si noti che se un'attività è stata assegnata a un gruppo – Engineers per esempio – un task correlato diventa disponibile per tutti i membri di quel gruppo, nonché per tutti i singoli utenti assegnati all'attività. In tali casi, uno qualsiasi di questi utenti può completare il passaggio di revisione e inviare il risultato (
).
Oltre alla possibilità di assegnare Utenti e Gruppi a un'attività durante la sua preparazione, assegnazioni specifiche possono anche essere aggiunte direttamente nella configurazione del Workflow di processo stesso, dando come risultato un'attività intrinsecamente assegnata a utenti/gruppi specifici prima della sua preparazione. Ad esempio, il gruppo Engineers potrebbe essere preimpostato come assegnazione all'interno del workflow AdHoc_Review.
Per ulteriori informazioni, vedere Definizione di un Workflow di processo.
Accesso alla pagina di gestione dettagliata del progetto
Main page: Gestione di un progetto specifico
Il Workspace fornisce una vista avanzata del progetto, orientata alla produzione e incentrata sul CAD, che si apre selezionando il progetto desiderato, facendo clic sul controllo
sopra l’elenco dei progetti e scegliendo la voce Open nel menu associato. In alternativa, fare doppio clic direttamente sulla voce del progetto desiderato nell’elenco.
Disponibile anche nella vista grafica della pagina Projects selezionando il riquadro del progetto desiderato, quindi facendo clic sul controllo
e scegliendo il comando Open dal menu contestuale. In alternativa, fare clic sul nome del progetto all’interno del riquadro. Quando la pagina Projects è visualizzata nella vista elenco, fare clic sul controllo
all’estrema destra della voce del progetto desiderato e scegliere il comando Open dal menu associato.
La pagina di gestione dettagliata di quel progetto si apre in una nuova scheda del browser che incorpora l’interfaccia incentrata sul CAD, la quale offre diverse opzioni di visualizzazione:
-
Design – visualizzare e navigare i documenti di progettazione del progetto sorgente, visualizzare le proprietà degli oggetti di progetto e inserire commenti di revisione. La vista utilizza l’interfaccia Web Viewer per presentare il progetto attraverso sotto-viste di dati distinte. Questa vista riguarda la versione più recente dei dati del progetto sorgente, anziché una release specifica di quel progetto, e può quindi essere considerata una vista work-in-progress (WIP).
-
Simulation – consente di caricare (drag & drop) file dei risultati di simulazione del circuito che saranno associati al progetto corrente o alla Release del progetto. I file vengono di fatto allegati al progetto, consentendo ai membri del Workspace di esaminare e/o scaricare i documenti dei risultati di simulazione relativi al progetto attualmente aperto. Per ulteriori informazioni, vedere Management of a Specific Project – Simulation.
-
Tasks – consente di visualizzare e utilizzare un’interfaccia di tipo flow che presenta tutti i Tasks (job di attività) applicabili al progetto corrente.
-
Releases – visualizzare informazioni di riepilogo su tutte le Release del progetto corrente, ciascuna delle quali può essere aperta nella vista Manufacturing Portal . Questa, a sua volta, fornisce sotto-viste per i file del pacchetto di release, i documenti di progettazione e i dati di fornitura di quella release selezionata.
-
Activities – visualizzare le Process workflow Activities attive o chiuse applicabili al progetto corrente.
-
History – sfogliare una timeline progressiva dei principali eventi relativi al progetto, inclusi creazione, commit, release e cloni. Ogni volta che si verifica un evento supportato associato al progetto, tale evento viene aggiunto alla timeline come riquadro dedicato con varie azioni supportate, ove applicabile, come i confronti dei dati di progetto.
-
Assembly – fornisce accesso a uno strumento visivo di assemblaggio della scheda basato sull’interazione tra le voci della BOM e le rispettive controparti grafiche. È possibile avviare un processo guidato e tracciabile che aiuta a seguire i passaggi dell’assemblaggio fisico di una scheda PCB.
La pagina di gestione dettagliata del progetto può essere aperta anche da Altium Designer. Per il progetto attivo, utilizzare il comando Project » Show in Web Browser dai menu principali. In alternativa, fare clic con il pulsante destro sulla voce del progetto nel pannello Projects e scegliere il comando Show in Web Browser dal menu contestuale.
Per ulteriori informazioni, vedere Management of a Specific Project.
Spostamento di un progetto
Per spostare (ricollocare) un progetto in una cartella padre diversa all’interno della gerarchia delle cartelle, selezionare la relativa voce nella pagina Projects, fare clic sul controllo
sopra l’elenco di progetti/cartelle e scegliere la voce Move nel menu associato.
Disponibile anche nella vista grafica della pagina Projects selezionando il riquadro del progetto desiderato, quindi facendo clic sul controllo
e scegliendo il comando Move dal menu contestuale. Quando la pagina Projects è visualizzata nella vista elenco, fare clic sul controllo
all’estrema destra della voce del progetto desiderato e scegliere il comando Move dal menu associato.
Verrà visualizzata la finestra Move project, nella quale scegliere la nuova cartella padre. Fare clic sul pulsante
per eseguire lo spostamento. Il progetto verrà spostato nella cartella scelta e si verrà reindirizzati a tale cartella.
Si noti che l’azione di spostare un progetto in una cartella padre diversa rispetterà lo schema avanzato di ereditarietà dei permessi del Workspace.
Per informazioni complete, vedere la sezione Moving Folders nella pagina Managing Content Structure & Access.
Modifica di un progetto
Per modificare le proprietà di un progetto esistente nel Workspace, selezionare la relativa voce nella pagina Projects, fare clic sul controllo
sopra l’elenco dei progetti e scegliere la voce Edit nel menu associato. Nella successiva finestra Edit Project, che si apre in vista semplificata, è possibile modificare Name e Description del progetto.
Disponibile anche nella vista grafica della pagina Projects selezionando il riquadro del progetto desiderato, quindi facendo clic sul controllo
e scegliendo il comando Edit dal menu contestuale. Quando la pagina Projects è visualizzata nella vista elenco, fare clic sul controllo
all’estrema destra della voce del progetto desiderato e scegliere il comando Edit dal menu associato.
È possibile modificare Name e Description di un progetto in qualsiasi momento.
Fare clic sul pulsante
nella finestra Project Editing per mostrare dati aggiuntivi delle proprietà derivati dal progetto e memorizzati con esso. Selezionare il controllo Parameters per accedere e aggiungere (
), modificare o rimuovere (
) coppie Nome/Valore dei parametri.
Questi parametri di progetto lato Workspace vengono salvati nel Workspace insieme al progetto e possono essere modificati solo all’interno del Workspace. Al contrario, i parametri di progetto lato design vengono salvati nel file di progetto (*.PrjPcb) e possono essere modificati in Altium Designer. Entrambi i tipi di parametro possono essere utilizzati come Special Strings in Altium Designer, accessibili dal pannello Properties con un elemento Special Strings posizionato e selezionato nell’area di progettazione. Tutti i parametri definiti per il progetto, sia lato design sia lato Workspace, possono essere visualizzati nella scheda Parameters della finestra di dialogo Project Options (Project » Project Options).
Fare clic sul pulsante
per confermare tutte le modifiche apportate.
Clonazione di un progetto
Per clonare (creare una copia di) un progetto esistente, selezionare la relativa voce nella pagina Projects, fare clic sul controllo
sopra l’elenco dei progetti e scegliere la voce Clone nel menu associato. Verrà visualizzata la finestra Clone Project.
Disponibile anche nella vista grafica della pagina Projects selezionando il riquadro del progetto desiderato, quindi facendo clic sul controllo
e scegliendo il comando Clone dal menu contestuale. Quando la pagina Projects è visualizzata nella vista elenco, fare clic sul controllo
all’estrema destra della voce del progetto desiderato e scegliere il comando Clone dal menu associato.

È possibile clonare un progetto per crearne una copia identica, insieme ai relativi file di lavoro.
Utilizzare la finestra Clone Project per specificare un nome per il progetto e una descrizione facoltativa. Per impostazione predefinita, verrà utilizzato il nome del progetto originale con il suffisso – Copy e verrà precompilata una descrizione predefinita.
Si noti che il nome del progetto clonato deve iniziare con, e può contenere, A-Z, a-z o 0-9. Sono consentiti underscore, trattini e spazi, ma questi ultimi possono essere usati solo all’interno del nome (gli spazi iniziali e finali verranno ignorati). Non è possibile utilizzare le seguenti parole: AUX, COM1-COM9, LPT1-LPT9, CON, NUL e PRN. Inoltre, il nome non può contenere i seguenti caratteri: \ . / ? % * : | " < >. Non è possibile usare lo stesso nome del progetto sorgente.
Fare clic sul pulsante
per accedere al campo Parent Folder. Per impostazione predefinita, questo sarà impostato sulla cartella in cui si trova il progetto sorgente. Fare clic sul collegamento Change a destra del campo per accedere alla struttura di cartelle del Workspace, dalla quale selezionare una cartella alternativa in cui memorizzare il progetto clonato. Se lo si desidera, è possibile organizzare i progetti in una gerarchia di sottocartelle. Per ulteriori informazioni, vedere la sezione Creating a Hierarchy of Project Folders.
Dopo aver impostato i campi come richiesto, fare clic sul pulsante
. Il progetto originale verrà clonato (duplicato) insieme ai file e ai dati che lo compongono e verrà aggiunto come nuova voce di progetto nell’elenco della pagina Projects (nella cartella padre scelta). Poiché il clone creato è di fatto un nuovo progetto, i relativi permessi verranno stabiliti nello stesso modo in cui avviene quando si crea (o carica) un nuovo progetto: cioè, i permessi vengono ereditati dalla cartella padre (per impostazione predefinita) e l’utente che ha eseguito la clonazione è il Proprietario. Vedere anche Managing Project Creation Permissions per informazioni correlate.
Rimozione di un progetto
Related page: Cestino
Per rimuovere (eliminare) un progetto esistente dal Workspace, selezionare la relativa voce nella pagina Projects, fare clic sul controllo
sopra l’elenco dei progetti o sul controllo
all’interno del riquadro del progetto e scegliere la voce Remove nel menu associato. Quando la pagina Projects è visualizzata nella vista elenco, fare clic sul controllo
all’estrema destra della voce del progetto desiderato e scegliere il comando Remove dal menu associato.
La rimozione è possibile solo se si è il proprietario del progetto o un amministratore del Workspace.
La seguente Remove <project>finestra elencherà tutti gli Item relativi al progetto, come le Release associate, che verranno anch'essi rimossi. Selezionare l'opzione Show details per aprire la vista Releases del progetto e ispezionare le release associate. Viene presentata una Removefinestra semplificata quando il progetto non ha release associate (
).
L'azione di rimozione di un progetto del Workspace è in realtà una "eliminazione soft", per cui il progetto e tutti gli Item associati verranno spostati nell'Trash area del Workspace. Confermare il processo di rimozione con il pulsante
della Remove <project>finestra.
Quando la rimozione è completata, la voce del progetto verrà eliminata dall'elenco principale dei progetti. In Altium Designer, la copia di lavoro locale non viene influenzata da questa azione, ma non sarà più possibile salvare le modifiche nel Workspace. È possibile chiudere e riaprire la copia di lavoro locale per accedere a una serie di azioni suggerite, poiché il progetto locale ora fa riferimento a un repository VCS che non esiste più.
Tutti i progetti rimossi in questo modo possono essere trovati nella Trash pagina dell'interfaccia. Si noti che è possibile visualizzare solo i progetti (e qualsiasi altro elemento, del resto) che sono stati eliminati in modo soft personalmente. Gli amministratori potranno vedere l'intero contenuto della Trash pagina, quindi tutti gli elementi che sono stati eliminati in modo soft.
Aspetti da considerare in relazione a un progetto eliminato in modo soft:
-
Il progetto non sarà disponibile per l'apertura e la consultazione dal software di progettazione o dall'interfaccia Web.
-
Durante la consultazione di qualsiasi item utilizzato in un progetto, la voce Where Used per il progetto indicherà che il progetto è stato rimosso.
-
Un progetto può essere ripristinato o eliminato definitivamente dalla Trash pagina, ma solo dal proprietario del progetto o da un amministratore del Workspace.
Si noti che se è stato eliminato in modo soft un progetto, spostandolo nel Trash, è possibile creare nuovamente un nuovo progetto con lo stesso nome. Se successivamente si ripristina il progetto e il nome originale è già in uso, verrà utilizzato un suffisso numerico intero per mantenere un nome univoco all'interno del Workspace.