Project History

Altium Designer, in combinazione con un Workspace connesso, consente di visualizzare e utilizzare una Project Historytimeline avanzata orientata graficamente. La Historyvista dedicata fornisce una timeline progressiva dei principali eventi relativi al progetto PCB, Multi-board o Harness: creazione, commit, release, copie e scambi MCAD, con varie azioni supportate ove applicabile.

Per sfruttare al meglio questa funzionalità, il progetto deve essere completamente gestito, assicurandosi che sia sotto il VCS integrato del Workspace (Git).

Se il progetto è sotto controllo di versione esterno, è possibile convertirlo in un progetto completamente gestito ospitato nell'Altium 365 Workspace migrandolo al VCS nativo del Workspace. Per informazioni dettagliate su come farlo, vedere Passaggio da VCS esterno a VCS nativo del Workspace.

Per informazioni su come lavorare con la Historyvista di un progetto tramite l'interfaccia browser del Workspace, vedere Cronologia del progetto.

Per accedere alle funzionalità della cronologia del progetto in Altium Designer, deve essere installata l'estensione software Project History . Questa estensione è installata per impostazione predefinita con Altium Designer. Può essere installata o rimossa manualmente.

Per ulteriori informazioni sulla gestione delle estensioni, fare riferimento alla pagina Extending Your Installation  (Altium Designer Develop, Altium Designer Agile, Altium Designer).

Accesso alla cronologia del progetto

Per accedere alla Historyvista di un progetto Workspace dall'interno di Altium Designer, fare clic con il pulsante destro sulla relativa voce nel pannello Projects e scegliere il History & Version Contol » Show Project History comando dal menu contestuale. In alternativa, selezionare il History & Version Control » Show Project History comando dal menu principale Projects per aprire la vista History del progetto Workspace attivo. La History vista viene presentata come un documento a schede distinto (<ProjectName>.PrjPcb History).

Per un progetto nel Workspace già esistente prima dell'introduzione della funzionalità Project History, la relativa cronologia inizialmente non sarà completa. La reindicizzazione dei dati degli eventi per quel progetto verrà eseguita automaticamente al primo accesso alla History vista per quel progetto. Una notifica apparirà nella parte inferiore della vista una volta completata la reindicizzazione: fare clic sul controllo per aggiornare la timeline con i dati storici completi degli eventi.
Per accedere alla Historyvista di un file di un progetto Workspace, cioè alla timeline dei principali eventi del progetto relativi al file, fare clic con il pulsante destro sul file nel pannello Projects e quindi scegliere il History & Version Control » Show File History comando dal menu contestuale.

Timeline della cronologia – Panoramica

La History vista presenta una timeline degli eventi di base verificatisi durante l'evoluzione del progetto. Può essere sostanzialmente suddivisa in tre sezioni chiave, come mostrato nell'immagine seguente e nei dettagli riportati.

Identificazione dei tre componenti chiave della History vista.Identificazione dei tre componenti chiave della History vista.

  1. Main trunk of the timeline. La direzione cronologica degli eventi va dal basso verso l'alto. Il primo evento, la creazione del progetto, apparirà nella parte inferiore della timeline. Gli eventi successivi appariranno sopra, con il più recente (l'evento più attuale) nella parte superiore della timeline.
  2. Events. Ogni volta che si verifica un evento supportato (vedere sotto) associato al progetto, tale evento viene aggiunto alla timeline come riquadro dedicato. Ogni tipo di evento avrà un riquadro di colore diverso e sarà collegato direttamente al tronco principale della timeline oppure avrà un'icona aggiuntiva accanto (come nel caso degli eventi MCAD Exchange).
  3. Search. Fare clic sul controllo in alto a destra della vista per accedere a un campo di ricerca che facilita la ricerca di base nella cronologia del progetto. Durante la digitazione della stringa di ricerca, verrà applicato un filtro alla timeline per mostrare solo gli eventi pertinenti a tale ricerca. Per ulteriori informazioni, vedere Ricerca filtrata.

Eventi supportati

La timeline mostra una progressione degli eventi che si verificano durante il ciclo di vita di un progetto. Ognuno di questi eventi appare lungo la timeline come un apposito "riquadro evento". Le seguenti sezioni espandibili esaminano la gamma di eventi attualmente supportati e visualizzabili come parte della timeline storica di un progetto.

Ricerca filtrata

Fare clic sul controllo in alto a destra della vista per accedere a un campo di ricerca con cui trovare rapidamente gli eventi di interesse lungo la timeline. La funzione di ricerca supporta una ricerca di base nella cronologia del progetto, con filtro dinamico applicato mentre si digita la stringa di ricerca, lasciando visualizzati nella pagina solo gli eventi pertinenti a tale ricerca. Il testo corrispondente all'interno di un riquadro evento viene evidenziato.

La funzione di ricerca non distingue tra maiuscole e minuscole.

Esempio di ricerca nella cronologia di un progetto. La timeline viene filtrata dinamicamente mentre si digita il termine di ricerca (senza distinzione tra maiuscole e minuscole), con le voci corrispondenti evidenziate all'interno di ciascun riquadro evento pertinente.Esempio di ricerca nella cronologia di un progetto. La timeline viene filtrata dinamicamente mentre si digita il termine di ricerca (senza distinzione tra maiuscole e minuscole), con le voci corrispondenti evidenziate all'interno di ciascun riquadro evento pertinente.

Sopra la selezione filtrata è presente un riquadro che riepiloga quanti eventi sono attualmente mostrati, insieme ai controlli per rimuovere rapidamente il filtro/la stringa di ricerca.

La funzione di ricerca lavora con le seguenti informazioni:

  • Titolo del riquadro evento.
  • Nome della persona che ha eseguito l'evento.
  • Testo descrittivo (il testo derivato da un commento/nota/descrizione quando si è verificato l'evento pertinente).
  • Testo dei dati di confronto – in un riquadro evento Project Committed.
  • Nome del set di dati – in un riquadro evento Project Released.
  • Nome del progetto – in un riquadro evento Project Copied e in un riquadro evento Project Created (quando creato tramite copia).
Per cancellare il filtro corrente e tornare alla timeline completa, svuotare il campo di ricerca selezionando il testo corrente e premendo il tasto Backspace oppure facendo clic sul controllo all'estrema destra del campo. In alternativa, fare clic sul controllo Clear Filter nel riquadro che riepiloga quanti eventi sono mostrati (nella parte superiore della vista).

Aggiornamento con nuovi eventi

Ogni volta che si verifica un evento supportato relativo al progetto, tale evento verrà rilevato e reso disponibile automaticamente nella vista History . Poco dopo il verificarsi dell'evento apparirà una notifica nella parte inferiore della vista: fare clic sul controllo per aggiornare la timeline con il nuovo evento.

È disponibile anche un aggiornamento manuale facendo clic sul controllo in alto a destra della vista.

Creazione di un report della cronologia del progetto

Per un progetto Workspace è possibile creare un report della cronologia del progetto in formato PDF. Il report mostra tutte le informazioni sulla cronologia del progetto, inclusi creazione, commit e release, nonché una descrizione delle modifiche rispetto all'evento precedente. È inoltre possibile impostare il periodo di tempo per il report (descritto di seguito), in modo da ottenere il report definitivo necessario.

Da un OutJob

Per creare il report, nel file OutputJob (*.OutJob), fare clic con il pulsante destro del mouse sul [Add New Report Output] associato alla voce Report Outputs e quindi scegliere Project History, come mostrato di seguito.

Collegare il report appena creato a un contenitore di output PDF. Impostare il periodo di tempo per il report facendo clic con il pulsante destro del mouse sull'output creato e selezionando quindi Configure. Abilitare il Period di tempo desiderato: For all time (dalla creazione del progetto fino al presente), oppure Specific releases (utilizzare i menu a discesa del campo From/To per impostare le release desiderate). Il report esportato conterrà le informazioni relative al periodo di tempo selezionato.

Dopo che il report è stato creato, collegato a un contenitore di output PDF e configurato, nell'area del contenitore PDF fare clic su Generate content, oppure, se lo si desidera, è possibile generare il report della cronologia del progetto come parte del processo di project release.

Dal menu Reports

La cronologia del progetto può essere esportata in PDF scegliendo Reports » Project History dai menu principali. Si apre la finestra di dialogo Project History Report Configuration , nella quale è possibile impostare il Period per cui il report deve essere esportato: l'intera cronologia del progetto oppure da/a una release specifica del progetto (o l'ultima). Fare clic su Export quindi immettere un nome per il PDF esportato nella finestra Explorer che si apre, quindi fare clic su Save. Il report PDF si apre nel browser.
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