Historia projektu

Altium Designer, w połączeniu z połączonym Workspace, umożliwia przeglądanie i interakcję z zaawansowaną, zorientowaną graficznie Project Historyosią czasu. Dedykowany Historywidok zapewnia postępową oś czasu głównych zdarzeń związanych z projektem PCB, Multi-board lub Harness — jego utworzeniem, commitami, wydaniami, kopiami oraz wymianą MCAD — z obsługą różnych działań tam, gdzie ma to zastosowanie.

Aby w pełni wykorzystać tę funkcję, projekt musi być w pełni zarządzany, co oznacza, że powinien znajdować się pod kontrolą wbudowanego systemu VCS (Git) należącego do Workspace.

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

Informacje o pracy z Historywidokiem projektu za pośrednictwem interfejsu przeglądarkowego Workspace znajdziesz w Project History.

Aby uzyskać dostęp do funkcji 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 także zainstalować lub usunąć ręcznie.

Więcej informacji o zarządzaniu rozszerzeniami znajdziesz na stronie Extending Your Installation  (Altium Designer Develop, Altium Designer Agile, Altium Designer).

Dostęp do historii projektu

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

Dla projektu w Workspace, który istniał już przed wprowadzeniem funkcji Project History, jego historia początkowo nie będzie kompletna. Ponowne indeksowanie danych zdarzeń dla takiego projektu zostanie wykonane automatycznie przy pierwszym otwarciu History widoku dla tego projektu. Po zakończeniu ponownego indeksowania u dołu widoku pojawi się powiadomienie — kliknij kontrolkę , aby zaktualizować oś czasu pełnymi historycznymi danymi zdarzeń.
Aby uzyskać dostęp do Historywidoku pliku projektu Workspace, tj. osi czasu głównych zdarzeń projektu odnoszących się do tego pliku, kliknij prawym przyciskiem 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 wystąpiły podczas rozwoju projektu. Zasadniczo można go podzielić na trzy kluczowe sekcje, jak pokazano na poniższym obrazie i opisano poniżej.

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

  1. Main trunk of the timeline. Chronologia zdarzeń biegnie od dołu do góry. Pierwsze zdarzenie — utworzenie projektu — pojawi się na dole osi czasu. Kolejne zdarzenia pojawiają się powyżej, a najnowsze (najbardziej aktualne) znajduje się na górze osi czasu.
  2. Events. Za każdym razem, gdy wystąpi obsługiwane zdarzenie (patrz poniżej) związane z projektem, zostaje ono dodane 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 kontrolkę w prawym górnym rogu widoku, aby uzyskać dostęp do pola wyszukiwania umożliwiającego podstawowe przeszukiwanie historii projektu. W miarę wpisywania szukanego ciągu do osi czasu będzie stosowane filtrowanie, tak aby wyświetlać tylko zdarzenia istotne dla tego wyszukiwania. Więcej informacji znajdziesz w Filtered Searching.

Obsługiwane zdarzenia

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

Filtrowane wyszukiwanie

Kliknij element sterujący w prawym górnym rogu widoku, aby uzyskać dostęp do pola wyszukiwania, za pomocą którego można szybko znaleźć interesujące zdarzenia na osi czasu. Funkcja wyszukiwania obsługuje podstawowe przeszukiwanie historii projektu, z dynamicznym filtrowaniem stosowanym podczas wpisywania szukanego ciągu — na stronie pozostają wyświetlone tylko zdarzenia istotne dla tego wyszukiwania. Pasujący tekst w kafelku zdarzenia jest podświetlany.

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

Przykład przeszukiwania historii projektu. Oś czasu jest dynamicznie filtrowana podczas wpisywania wyszukiwanego terminu (bez rozróżniania wielkości liter), a pasujące wpisy są podświetlane w każdym odpowiednim kafelku zdarzenia.Przykład przeszukiwania historii projektu. Oś czasu jest dynamicznie filtrowana podczas wpisywania wyszukiwanego terminu (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 liczbę aktualnie wyświetlanych zdarzeń, wraz z elementami sterującymi 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ównawczych — w kafelku zdarzenia Project Committed.
  • Nazwa zestawu danych — w kafelku zdarzenia Project Released.
  • Nazwa projektu — w kafelku zdarzenia Project Copied oraz kafelku zdarzenia Project Created (gdy został utworzony przez kopiowanie).
Aby wyczyścić bieżące filtrowanie i wrócić do pełnej osi czasu, wyczyść pole wyszukiwania — albo zaznaczając bieżący tekst i naciskając klawisz Backspace , albo klikając element sterujący po prawej stronie pola. Alternatywnie kliknij element sterujący Clear Filter w polu podsumowującym liczbę wyświetlanych zdarzeń (u góry widoku).

Aktualizacja o nowe zdarzenia

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

Dostępne jest również ręczne odświeżanie po kliknięciu elementu sterującego w prawym górnym rogu widoku.

Tworzenie raportu historii projektu

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

Z pliku OutJob

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

Połącz nowo utworzony raport z kontenerem wyjściowym PDF. Ustaw okres czasu dla raportu, klikając prawym przyciskiem myszy utworzone wyjście, a następnie wybierając 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 wydania). Wyeksportowany raport będzie zawierał informacje dla wybranego okresu.

Po utworzeniu raportu, połączeniu go z kontenerem wyjściowym PDF i skonfigurowaniu, w obszarze kontenera PDF kliknij Generate content, lub, jeśli chcesz, możesz wygenerować raport historii projektu jako część procesu wydania projektu.

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żna ustawić Period, dla którego raport ma zostać wyeksportowany: albo całą historię projektu, albo zakres od/do określonego (lub najnowszego) wydania projektu. Kliknij Export, a następnie w otwartym oknie Explorer wprowadź 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