Historia projektu

Altium Designer, w połączeniu z connected Workspace, umożliwia przeglądanie i interakcję z zaawansowaną, graficznie zorientowaną Project History osią czasu. Dedykowany History widok udostępnia postępującą oś czasu najważniejszych zdarzeń związanych z projektem PCB, Multi-board lub Harness – jego utworzeniem, commitami, wydaniami, kopiami oraz wymianami MCAD – wraz z różnymi akcjami, tam gdzie ma to zastosowanie.

Aby w pełni wykorzystać tę funkcję, projekt musi być w pełni zarządzany — należy upewnić się, że znajduje się pod wbudowanym w Workspace systemem VCS (Git).

Jeśli projekt jest pod zewnętrzną kontrolą wersji, możesz przekonwertować go na w pełni zarządzany projekt hostowany w Altium 365 Workspace, migrując go do natywnego VCS Workspace. Szczegółowe informacje na ten temat znajdziesz w Moving from External VCS to Workspace Native VCS.

Informacje o pracy z History widokiem projektu przez interfejs przeglądarkowy Workspace znajdziesz w Project History.

Aby uzyskać dostęp do możliwości historii projektu w Altium Designer, musi być zainstalowane rozszerzenie programowe Project History . To rozszerzenie jest domyślnie instalowane wraz z Altium Designer. Można je zainstalować lub usunąć ręcznie.

Aby uzyskać więcej informacji o zarządzaniu rozszerzeniami, zapoznaj się ze stroną Extending Your Installation  (Altium Designer Develop, Altium Designer Agile, Altium Designer).

Uzyskiwanie dostępu do historii projektu

Aby uzyskać dostęp do History widoku projektu Workspace z poziomu Altium Designer, kliknij prawym przyciskiem myszy jego wpis w panelu Projects i wybierz History & Version Contol » Show Project History polecenie z menu kontekstowego. Alternatywnie, wybierz polecenie History & Version Control » Show Project History  z menu głównego Projects , aby otworzyć widok historii dla aktywnego projektu Workspace. History Widok jest prezentowany jako osobny dokument w zakładce (<ProjectName>.PrjPcb History).

Dla projektu w Twoim Workspace, który istniał już przed wprowadzeniem funkcji Project History, jego historia początkowo nie będzie kompletna. Ponowne indeksowanie danych zdarzeń dla tego projektu zostanie wykonane automatycznie przy pierwszym otwarciu History widoku dla tego projektu. Po zakończeniu reindeksowania u dołu widoku pojawi się powiadomienie — kliknij element sterujący , aby zaktualizować oś czasu pełnymi historycznymi danymi zdarzeń.
Aby uzyskać dostęp do History widoku dla pliku projektu Workspace, tj. osi czasu najważniejszych zdarzeń projektu odnoszących się do tego pliku, kliknij prawym przyciskiem myszy plik w panelu Projects , a następnie wybierz z menu kontekstowego polecenie History & Version Control » Show File History .

Oś czasu historii – przegląd

History Widok przedstawia oś czasu podstawowych zdarzeń, które zaszły w trakcie rozwoju projektu. W praktyce można go podzielić na trzy kluczowe sekcje, jak pokazano na poniższym obrazie i w opisie.

Identyfikacja trzech kluczowych elementów History widoku.Identyfikacja trzech kluczowych elementów History widoku.

  1. Main trunk of the timeline. Kierunek chronologii zdarzeń biegnie od dołu do góry. Pierwsze zdarzenie – utworzenie projektu – pojawi się na dole osi czasu. Kolejne zdarzenia są wyświetlane powyżej, a najnowsze (najbardziej aktualne) znajduje się na górze osi czasu.
  2. Events. Za każdym razem, gdy w powiązaniu z projektem wystąpi obsługiwane zdarzenie (patrz poniżej), jest ono dodawane do osi czasu jako osobny kafelek. Każdy typ zdarzenia ma kafelek w innym kolorze i jest albo połączony bezpośrednio z głównym „pniem” osi czasu, albo ma obok dodatkową ikonę (jak w przypadku zdarzeń MCAD Exchange).
  3. Search. Kliknij element sterujący w prawym górnym rogu widoku, aby uzyskać dostęp do pola wyszukiwania umożliwiającego podstawowe przeszukiwanie historii projektu. W miarę wpisywania frazy wyszukiwania oś czasu będzie filtrowana tak, aby pokazać tylko zdarzenia istotne dla tego zapytania. Więcej informacji znajdziesz w Filtered Searching.

Obsługiwane zdarzenia

Oś czasu pokazuje postęp zdarzeń zachodzących w cyklu życia projektu. Każde z tych zdarzeń pojawia się na osi czasu jako dedykowany „kafelek zdarzenia”. Poniższe rozwijane sekcje omawiają zakres zdarzeń aktualnie obsługiwanych i możliwych do wyświetlenia jako część historycznej osi czasu projektu.

Filtrowane wyszukiwanie

Kliknij kontrolkę w prawym górnym rogu widoku, aby uzyskać dostęp do pola wyszukiwania, które pozwala szybko znaleźć interesujące zdarzenia na osi czasu. Funkcja wyszukiwania obsługuje podstawowe przeszukiwanie historii projektu, a podczas wpisywania frazy stosowane jest dynamiczne filtrowanie — na stronie pozostają wyświetlone tylko zdarzenia odpowiadające wyszukiwaniu. Pasujący tekst w kafelku zdarzenia jest podświetlany.

Funkcja wyszukiwania nie rozróżnia wielkości liter.

Przykład wyszukiwania w historii projektu. Oś czasu jest dynamicznie filtrowana podczas wpisywania terminu wyszukiwania (bez rozróżniania wielkości liter), a pasujące wpisy są podświetlane w każdym odpowiednim kafelku zdarzenia.Przykład wyszukiwania w historii projektu. Oś czasu jest dynamicznie filtrowana podczas wpisywania terminu wyszukiwania (bez rozróżniania wielkości liter), a pasujące wpisy są podświetlane w każdym odpowiednim kafelku zdarzenia.

Nad przefiltrowanym wyborem znajduje się pole podsumowujące, ile zdarzeń jest aktualnie wyświetlanych, wraz z kontrolkami umożliwiającymi szybkie usunięcie filtra/ciągu wyszukiwania.

Funkcja wyszukiwania działa z następującymi informacjami:

  • Tytuł kafelka zdarzenia.
  • Imię i nazwisko osoby, która wykonała zdarzenie.
  • Tekst opisowy (tekst pochodzący z komentarza/notatki/opisu w momencie wystąpienia danego zdarzenia).
  • Tekst danych porównania (diff) – w kafelku zdarzenia Project Committed.
  • Nazwa zestawu danych – w kafelku zdarzenia Project Released.
  • Nazwa projektu – w kafelku zdarzenia Project Copied oraz Project Created (gdy utworzono przez skopiowanie).
Aby wyczyścić bieżące filtrowanie i wrócić do pełnej osi czasu, wyczyść pole wyszukiwania — albo zaznaczając aktualny tekst i naciskając klawisz Backspace , albo klikając kontrolkę po skrajnej prawej stronie pola. Alternatywnie kliknij kontrolkę Clear Filter w polu podsumowującym liczbę wyświetlanych zdarzeń (u góry widoku).

Aktualizowanie o nowe zdarzenia

Za każdym razem, gdy w odniesieniu do projektu wystąpi obsługiwane zdarzenie, zostanie ono wykryte i automatycznie udostępnione w widoku History . Krótko po wystąpieniu zdarzenia u dołu widoku pojawi się powiadomienie — kliknij kontrolkę , aby zaktualizować oś czasu o nowe zdarzenie.

Dostępne jest także ręczne odświeżenie po kliknięciu kontrolki w prawym górnym rogu widoku.

Tworzenie raportu historii projektu

Dla projektu w Workspace można utworzyć raport historii projektu w formacie PDF. Raport wyświetla wszystkie informacje o historii projektu, w tym utworzenie, commity i release’y, a także opis zmian względem poprzedniego zdarzenia. Możesz również ustawić przedział czasu dla raportu (opisano poniżej), aby otrzymać dokładnie taki raport, jakiego potrzebujesz.

Z poziomu OutJob

Aby utworzyć raport, w pliku OutputJob (*.OutJob) kliknij prawym przyciskiem myszy element [Add New Report Output] powiązany z wpisem Report Outputs , a następnie wybierz Project History, jak pokazano poniżej.

Podłącz nowo utworzony raport do kontenera wyjściowego PDF. Ustaw przedział czasu raportu, klikając prawym przyciskiem myszy utworzone wyjście, a następnie wybierz Configure. Włącz żądany Period: For all time (od utworzenia projektu do chwili obecnej) lub Specific releases (użyj list rozwijanych pola From/To, aby ustawić żądane release’y). Wyeksportowany raport będzie zawierał informacje dla wybranego przedziału czasu.

Po utworzeniu raportu, podłączeniu go do kontenera wyjściowego PDF i skonfigurowaniu, w obszarze kontenera PDF kliknij Generate content, lub — jeśli chcesz — możesz wygenerować raport historii projektu jako część procesu project release.

Z menu Reports

Historię projektu można wyeksportować do PDF, wybierając Reports » Project History z menu głównego. Otworzy się okno dialogowe Project History Report Configuration , w którym możesz ustawić Period , dla którego raport ma zostać wyeksportowany: albo całą historię projektu, albo zakres od/do konkretnego (lub najnowszego) release’u projektu. Kliknij Export, a następnie w otwartym oknie Explorer wpisz nazwę eksportowanego pliku PDF i kliknij Save. Raport PDF otworzy się w przeglądarce.
AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Content