Saving Projects and Documents

Salvataggio di un documento

Il documento attualmente attivo può essere salvato localmente nei seguenti modi:

  • Scegliendo il comando File » Save dai menu principali.

  • Facendo clic sul pulsante su Quick Access Bar.

  • Facendo clic sul pulsante sulla barra degli strumenti principale dell'editor.

  • Usando la scorciatoia da tastiera Ctrl+S.

Il documento attualmente attivo nel pannello Projects (se il documento è effettivamente aperto) può anche essere salvato facendo clic con il pulsante destro sulla relativa voce nel pannello e scegliendo il comando Save dal menu contestuale.

L'elemento attualmente selezionato (documento, progetto o gruppo di progetti) nel pannello Projects può essere salvato facendo clic sul pulsante nella parte superiore del pannello Projects. Quando l'elemento selezionato è un progetto, viene salvato solo il documento di progetto. I documenti di progettazione che lo compongono non vengono salvati da questo comando. Quando l'elemento selezionato è il gruppo di progetti di progettazione, viene salvato solo il documento del gruppo di progetti di progettazione (*.DsnWrk). I progetti che lo compongono e i relativi documenti di progettazione non vengono salvati da questo comando.

Un documento in stato modificato può anche essere salvato usando il comando corrispondente dalla relativa scheda documento: fare clic con il pulsante destro sulla scheda per accedere a un menu contestuale di comandi. Si noti che questo comando non sarà disponibile se sono aperti più documenti dello stesso tipo e attualmente raggruppati.

Per i documenti schematici, se il formato file corrente non è Binary Version 5.0, verrà visualizzata la finestra di dialogo File Format, dalla quale è possibile scegliere il formato in cui salvare. Si consiglia di scegliere l'opzione per salvare in SCH Binary Version 5.0. Se sono state utilizzate funzionalità non disponibili nelle versioni precedenti di Altium Designer, il salvataggio in un formato precedente può comportare la perdita di dati.

Per i documenti PCB, se il formato file corrente non è Binary Version 6.0, verrà visualizzata la finestra di dialogo File Format, dalla quale è possibile scegliere il formato in cui salvare. Si consiglia di scegliere l'opzione per salvare in PCB Binary Version 6.0. Se sono state utilizzate funzionalità non disponibili nelle versioni precedenti di Altium Designer, il salvataggio in un formato precedente può comportare la perdita di dati.

Per un documento che fa parte di un progetto Workspace, il comando Save salverà le modifiche localmente, cioè verrà salvata solo la copia di lavoro locale del file del documento. Dopo aver salvato le modifiche localmente, lo stato VCS del progetto passerà a Modified e l'icona di stato VCS del documento cambierà in . Per rendere disponibili le modifiche nel Workspace connesso, il progetto deve essere salvato in questo Workspace - scopri di più.

Un documento di progetto aperto può essere salvato con un nuovo nome usando il comando File » Save As o il comando Save As dal menu del clic destro della voce del documento nel pannello Projects, che crea una copia del file del documento con il nuovo nome specificato. Questo processo aggiunge automaticamente (collega) la nuova copia del documento al progetto attivo al posto del documento esistente (origine), che rimane intatto nella cartella di origine. Se il documento aperto non fa parte di un progetto, ovvero è un documento libero, la nuova copia viene semplicemente aperta nell'editor al posto del documento originale.

Dopo aver avviato il comando, viene visualizzata la finestra di dialogo standard di Windows Save As. Usare questa finestra di dialogo per individuare una destinazione specifica in cui salvare il file, assegnare un nuovo nome al file (se necessario) e anche selezionare il formato in cui memorizzare il file (se disponibile). Il file appena salvato verrà aperto al posto del file originale come documento attivo.

Si noti che i file archiviati nella stessa cartella del file di progetto stesso (o in una cartella figlia/nipote) vengono collegati al progetto usando riferimenti relativi, mentre i file archiviati in una posizione diversa vengono collegati usando riferimenti assoluti.

Il progetto padre deve essere salvato affinché punti alla copia del documento alla successiva apertura del progetto, altrimenti il progetto includerà ancora il documento originale.

Se l'intenzione è semplicemente creare una copia di backup di un documento, usare l'opzione Save Copy As. Questa crea una copia nominata del file del documento senza influire sul progetto host. Dopo aver avviato il comando, viene visualizzata la finestra di dialogo standard di Windows Save A Copy Of. Usare questa finestra di dialogo per individuare una destinazione specifica in cui salvare il file, assegnare un nuovo nome al file (se necessario) e anche selezionare il formato in cui memorizzare il file (se disponibile). Il file appena salvato non verrà aperto al posto del file originale.

Se l'intenzione è rinominare un documento, vedere la sezione Ridenominazione dei documenti.

Tutti i progetti e i documenti che sono stati modificati possono essere salvati localmente nei seguenti modi:

  • Scegliendo il comando File » Save All dai menu principali di un editor.
  • Facendo clic sul pulsante su Quick Access Bar.
  • Facendo clic con il pulsante destro sulla voce del gruppo di progetti di progettazione nel pannello Projects e scegliendo il comando Save All dal menu contestuale.

Se i progetti fanno parte di un gruppo di progetti esistente (precedentemente salvato) e l'appartenenza al progetto è cambiata (progetti aggiunti o rimossi dall'ultimo salvataggio), verrà salvato anche il documento del gruppo di progetti (*.DsnWrk).

Per salvare tutti i documenti attualmente aperti all'interno della categoria (sottocartella) attiva nel pannello Projects o nelle relative cartelle discendenti, fare clic con il pulsante destro sulla voce della categoria (sottocartella) richiesta e scegliere il comando Save All dal menu contestuale.

Salvataggio di un progetto

Quando si apporta una modifica alla struttura o alle opzioni di un progetto aperto, questo diventa modified. Un progetto modificato è contraddistinto da un asterisco accanto alla relativa voce e dall'icona di stato nel pannello Projects. Per salvare le modifiche di un file documento di progetto, fare clic con il pulsante destro sulla voce del progetto nel pannello Projects e selezionare il comando Save. Il progetto attivo nel pannello può essere salvato facendo clic sul controllo nella parte superiore del pannello.

Per un progetto Workspace, il comando Save salverà le modifiche localmente, cioè verrà salvata solo la copia di lavoro locale del file documento di progetto. Dopo aver salvato le modifiche localmente, lo stato VCS del progetto passerà a Modified e l'icona di stato VCS del progetto cambierà in . Per rendere disponibili le modifiche nel Workspace connesso, il progetto deve essere salvato in questo Workspace. Per farlo, usare uno dei seguenti modi:

  • Fare clic sul controllo Save to Server accanto alla voce del progetto.

    Il controllo Save to Server è disponibile quando l'opzione UI.SaveToServerPromotion è abilitata nella finestra di dialogo Advanced Settings dialog.

  • Fare clic con il pulsante destro sulla voce del progetto e selezionare Save to Server dal menu contestuale.

  • Fare clic sull'icona di stato Modified () accanto alla voce del progetto e selezionare Commit Project.

Questo salva i documenti sorgente di progettazione del progetto che sono stati modificati ma non ancora salvati localmente e apre la finestra di dialogo Save to Server, nella quale è possibile selezionare i documenti da salvare nel Workspace. Per impostazione predefinita, tutti i documenti modificati sono selezionati nella finestra di dialogo quando vi si accede come descritto sopra.

Dopo aver fatto clic su OK, i documenti vengono salvati nel Workspace e il collegamento Save to Server scompare dal pannello Projects.

  • La finestra di dialogo Save to Server può essere aperta anche facendo clic sull’icona di stato VCS Modified () accanto alla voce del documento del progetto Workspace e selezionando Save to Server. Si noti che in questo caso, nella finestra di dialogo sarà selezionato per impostazione predefinita solo quel documento.

  • Quando il progetto contiene documenti nello stato Conflict Prevention, con l’icona VCS nel pannello Projects, non è possibile salvare il progetto nel Workspace. I conflitti devono essere risolti prima di salvare il progetto nel Workspace. Fare riferimento alla pagina Collaborators Visualization & Conflict Prevention per ulteriori informazioni.

  • Quando si tenta di salvare un progetto in un Workspace connesso e il progetto include solo documenti nello stato Ahead of server (), tutti questi documenti verranno inviati al Workspace (anziché essere sottoposti a commit e push), evitando così “commit vuoti” (commit senza modifiche reali).

  • Se il Workspace di destinazione in cui risiede il progetto Workspace attivo non è attualmente connesso, Altium Designer si connetterà automaticamente a questo Workspace.

È possibile scartare le modifiche locali per un documento di progetto facendo clic con il pulsante destro del mouse sulla voce del documento e selezionando il comando History & Version Control » Revert Local Modifications  dal menu contestuale. È inoltre possibile scartare le modifiche locali per il file di progetto in modo analogo oppure selezionando il comando Project » History & Version Control » Revert Local Modifications dai menu principali. Tutte le modifiche locali al documento di progetto andranno perse e il file verrà ripristinato alla revisione di base (l’ultima revisione del file estratta/aggiornata nella cartella di lavoro). Lo stato di un file ripristinato dipende dal suo stato precedente (ad esempio, un file mostrato come Modified tornerà a No modification).
  • Quando un utente può solo visualizzare un progetto, il collegamento Save to Server accanto al file di progetto e il comando Save to Server dal menu contestuale della voce del progetto non saranno disponibili.

  • Il nome file completo di un documento di progetto deve essere inferiore a 260 caratteri e il nome della directory deve essere inferiore a 248 caratteri. È possibile configurare il sistema operativo Windows e Altium Designer per supportare nomi di percorso lunghi. Fare riferimento alla pagina Support for Long Path Names per ulteriori informazioni.

  • Sebbene sia possibile aggiungere documenti esistenti rilevanti per il progetto ai progetti del proprio Altium 365 Workspace, si noti che esiste una limitazione per i file zip, 7z e rar di dimensioni superiori a 256 MB. I progetti che contengono tali file non possono essere salvati nel Workspace – verrà visualizzato un errore Git. Fare riferimento all’articolo della Knowledge Base How to fix project data after Git Error with status code 471 per sapere come risolvere questo problema.

  • Se vengono rilevati documenti esterni in un progetto Workspace durante il tentativo di salvarlo nel Workspace, verrà mostrato un avviso corrispondente nella finestra di dialogo Save to Server. Fare clic sul controllo More Details per aprire la finestra di dialogo External Files con un elenco di tali documenti e raccomandazioni ().

Per salvare una copia del progetto, con un nuovo nome (se necessario), e in una posizione specificata sul disco rigido, utilizzare il comando File » Save Project As dai menu principali oppure fare clic con il pulsante destro del mouse sulla relativa voce nel pannello Projects e scegliere il comando Save Project As dal menu contestuale. Dopo aver avviato il comando, viene visualizzata la finestra di dialogo standard di Windows Save As. Utilizzare questa finestra di dialogo per individuare una destinazione specifica in cui salvare il file di progetto e assegnare al file un nuovo nome (se necessario). Il progetto appena salvato verrà aperto al posto del progetto originale.

Salvataggio alla chiusura di un progetto

Se si chiude un progetto e tale progetto contiene due o più documenti modificati non ancora salvati, si aprirà la finestra di dialogo Confirm Save for Modified Documents. Utilizzare questa finestra di dialogo per decidere cosa fare con tali documenti.

La finestra di dialogo verrà visualizzata anche quando si tenta di chiudere Altium Designer e sono presenti almeno due documenti di progettazione aperti e modificati in più progetti che non sono ancora stati salvati.

Utilizzare la finestra di dialogo Confirm Save for Modified Documents per decidere come gestire i documenti non salvati quando si chiudono uno o più progetti oppure Altium Designer stesso.Utilizzare la finestra di dialogo Confirm Save for Modified Documents per decidere come gestire i documenti non salvati quando si chiudono uno o più progetti oppure Altium Designer stesso.

L’area principale della finestra di dialogo elenca tutti i documenti aperti e modificati (per nome e percorso della copia locale) per i quali è necessario decidere se salvarli o meno. I documenti sono raggruppati per tipo (ad esempio, documenti PCB, progetti PCB, documenti schematici, documenti BOM e così via).

Le possibili decisioni sono elencate di seguito. Le decisioni effettivamente presentate per un documento dipendono dal fatto che il documento sia locale o basato su Workspace e, in quest’ultimo caso, dal fatto che tale documento sia già stato salvato localmente oppure no.

 - questa decisione è disponibile per un documento locale o per un documento Workspace che non è già stato salvato localmente. In quest’ultimo caso, consente di salvare il documento localmente senza eseguire il commit delle modifiche nel Workspace connesso.

 - questa decisione è disponibile per un documento locale o per un documento Workspace che non è già stato salvato localmente. Eventuali modifiche al documento verranno scartate.

 - questa decisione è disponibile per un documento Workspace, indipendentemente dal fatto che sia già stato salvato localmente oppure no. Le modifiche al documento verranno salvate localmente (ove applicabile) e nel Workspace connesso.

 - questa decisione è disponibile per un documento Workspace quando è già stato salvato localmente. Poiché non c’è nulla da salvare localmente, non verrà eseguita alcuna operazione su questo documento.

Si noti che se un documento modificato è aperto da un Workspace e tale Workspace non è il Workspace attivo, allora la decisione di Save to Server non sarà disponibile. Un documento di questo tipo può essere salvato solo localmente (ove applicabile).

I seguenti pulsanti sono disponibili nella parte inferiore della finestra di dialogo per prendere rapidamente decisioni in blocco:

 - utilizzare questo pulsante per impostare rapidamente decisioni per ciascun documento in modalità “salva localmente”. Per un documento locale o un documento Workspace che non è già stato salvato localmente, la decisione verrà impostata su Save. Per un documento Workspace che è già stato salvato localmente, la decisione verrà impostata su Do nothing.

 - usa questo pulsante per impostare rapidamente le decisioni per ciascun documento in modalità 'non salvare nulla'. Per un documento locale o un documento Workspace che non è già stato salvato localmente, la decisione verrà impostata su Don't Save. Per un documento Workspace che è già stato salvato localmente, la decisione verrà impostata su Do nothing.

 - usa questo pulsante per impostare rapidamente le decisioni per ciascun documento in modalità 'salva completamente'. Per un documento locale, la decisione verrà impostata su Save. Per un documento Workspace, la decisione verrà impostata su Save to Server.

Usa le tecniche standard Ctrl+click e Shift+click per selezionare più voci, quindi scegli una decisione dal menu contestuale del tasto destro per applicarla a tutte le voci selezionate. La decisione effettivamente applicata sarà conforme al fatto che il documento sia locale o basato su Workspace, come descritto in precedenza. Nota che la selezione multipla funziona solo tra documenti nella stessa categoria raggruppata.

Backup con salvataggio automatico

Lo sviluppo di un prodotto elettronico in un ambiente come Altium Designer comporta un gran numero di file elettronici. Questi file sono preziosi poiché costituiscono la proprietà intellettuale (IP) della tua azienda e devono essere archiviati e mantenuti in modo appropriato. Altium Designer include una serie di funzionalità per garantire che i tuoi file rimangano al sicuro, vengano sottoposti a backup e che, se necessario, sia possibile recuperare versioni precedenti.

Altium Designer include la capacità di salvare automaticamente più versioni di tutti i file aperti all'intervallo di tempo specificato. Configurata nella pagina Data Management – Backup della finestra di dialogo Preferences, la funzionalità Auto Save salva una copia di tutti i file attualmente aperti che sono stati modificati (nel Projects panel, ciò è indicato da un asterisco dopo il nome file) nella posizione specificata e all'intervallo di tempo specificato. È possibile salvare fino a 10 versioni di ciascun file nella posizione specificata dalla voce Path nella finestra di dialogo Preferences.

Questa funzionalità è pensata per il ripristino in caso di emergenza, ad esempio se manca la corrente e il PC si spegne inaspettatamente. I file di salvataggio automatico sono identificati dall'aggiunta di .~(X) nel nome file; ad esempio, il file MySchematic.SchDoc viene salvato automaticamente come MySchematic.~(1).SchDoc, poi MySchematic.~(2).SchDoc, ecc. Nota che, una volta salvato il numero specificato di versioni, i nomi file vengono riutilizzati. Ciò significa che per identificare il file più recente si deve usare il timestamp del file, anziché il numero tra parentesi nel nome file.

I file di salvataggio automatico possono anche essere inclusi nella Cronologia locale abilitando l'opzione Add autosaved documents to history nella pagina Data Management – Local History della finestra di dialogo Preferences. Quando questa opzione è abilitata, il file viene salvato in entrambe le posizioni quando si verifica un evento di salvataggio automatico. La copia salvata nella cronologia locale include data e timestamp nel nome file ed è salvata nel formato ZIP compresso utilizzato dalla funzionalità Cronologia locale. Fai riferimento alla sezione Local History della pagina Storage Manager Panel per ulteriori informazioni sulla funzionalità Cronologia locale.

AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Invio per inviarci il tuo feedback.
Disponibilità delle funzionalità

Le funzionalità disponibili dipendono dalla soluzione Altium in uso – Altium Develop, un’edizione di Altium Agile (Agile Teams o Agile Enterprise), oppure Altium Designer (con licenza attiva).

Se non vedi nel tuo software una funzionalità descritta,  contatta il team vendite di Altium per saperne di più.

Documentazione legacy

La documentazione di Altium Designer non è più suddivisa per versione. Se è necessario accedere alla documentazione delle versioni precedenti di Altium Designer, visitare la sezione Documentazione legacy della pagina Altri programmi di installazione.

Contenuto