Projekty w Altium On-Prem Enterprise Server

Now reading version 7.1. For the latest, read: Projekty w Altium On-Prem Enterprise Server for version 8.0

Altium Designer, w połączeniu z Enterprise Server Workspace, zapewnia obsługę Workspace Projects. Projekty Workspace są ukierunkowane na etap rozwoju w cyklu życia projektu, upraszczając tworzenie oraz bieżący przepływ pracy dla projektów objętych kontrolą wersji. Scentralizowane przechowywanie pod kontrolą Workspace umożliwia również, aby ta funkcja stanowiła fundament dla innych usług współpracy.

Niektóre kluczowe korzyści z używania projektów Workspace to:

  • Uproszczone przechowywanie. Nie trzeba podejmować decyzji o lokalizacjach przechowywania. Kopie zapasowe i inne podstawowe usługi są zapewnione.
  • Podstawa dla funkcji współpracy.
  • Wymuszona kontrola wersji.
  • Zalety dedykowanego systemu komentowania.
  • Powiadomienia i status. Status dokumentu, w tym lokalne modyfikacje, jest widoczny dla całych zespołów projektowych.
  • Równoległe projektowanie PCB działa bez skomplikowanej konfiguracji.
  • Możliwość udostępnienia innym użytkownikom tylko do odczytu, interaktywnego widoku projektu w przeglądarce, za pośrednictwem Web Viewer.
  • Zestaw zaawansowanych funkcji kontroli wersji, takich jak interaktywny widok historii projektu.

Z technicznego punktu widzenia projekt Workspace to połączenie metainformacji przechowywanych w Enterprise Server Workspace wraz ze ścisłą integracją z własną usługą Version Control Workspace. Typowy przepływ pracy wygląda następująco:

  1. Użytkownik tworzy nowy projekt Workspace w oknie dialogowym Create Project Altium Designer, poprzez konwersję istniejącego projektu lokalnego w oknie dialogowym Make Available On Server lub z poziomu interfejsu przeglądarkowego Workspace (opisano poniżej). Podczas tworzenia użytkownik definiuje nazwę projektu, opis oraz repozytorium projektowe.
  2. Dostęp do projektu jest definiowany i zarządzany w przeglądarkowym interfejsie Workspace lub bezpośrednio w Altium Designer.
  3. Wszyscy współpracownicy wybierają projekt do otwarcia (z poziomu Altium Designer lub z interfejsu przeglądarkowego Workspace), po czym jest on automatycznie pobierany jako pliki projektowe (checked out).
Główną zaletą projektów Workspace jest to, że domyślnie są objęte kontrolą wersji i można nad nimi pracować zespołowo bez martwienia się o dyski współdzielone, serwery, uzgodnienia itp.

Przed utworzeniem nowego projektu Workspace lub udostępnieniem istniejącego projektu lokalnego w Workspace upewnij się, że istnieje repozytorium projektowe, w którym będzie przechowywany ten projekt oraz wszystkie przyszłe projekty. Repozytoria projektowe są centralnie zarządzane jako część Enterprise Server Workspace, za pośrednictwem jego usługi Version Control. Nowa instalacja Altium On-Prem Enterprise Server udostępnia pojedyncze repozytorium projektowe oparte na Git – Versioned Storage – przeznaczone do przechowywania wszystkich projektów projektowych Workspace.

Jeśli zaktualizowano Altium On-Prem Enterprise Server z wcześniejszego produktu serwerowego, takiego jak Altium Vault 3.0, wówczas zostanie również włączona obsługa repozytoriów SVN, aby można było kontynuować dotychczasowy (i ugruntowany) przepływ pracy. W takim przypadku można tworzyć dodatkowe repozytoria za pośrednictwem usługi Version Control Workspace (tylko SVN) lub podłączyć repozytoria zewnętrzne (SVN lub Git).

Ten dokument omawia pracę z projektami poprzez interfejs przeglądarkowy Enterprise Server Workspace. Informacje o pracy z projektami w oprogramowaniu projektowym znajdują się w Getting Familiar with the Altium Design Environment.

Tworzenie nowego projektu Workspace

Istnieje kilka sposobów utworzenia projektu Workspace:

Aby utworzyć projekt Workspace bezpośrednio w interfejsie przeglądarkowym Workspace:

  1. Zaloguj się do interfejsu i wybierz opcję menu Projects, aby przejść do strony Designs . Wszystkie wcześniej utworzone projekty będą tutaj wyświetlone.
  2. Kliknij przycisk u góry strony, a następnie opcję menu Create Project, aby otworzyć okno Create Project .

    Jeśli dostępne są aktywne definicje procesów dla motywu procesu Project Creations – zdefiniowane na karcie Project Creations na stronie Processes w przeglądarkowym interfejsie Workspace – wówczas menu przycisku zaoferuje te procesy jako opcje zamiast opcji Create Project. Wybierz wymagany wpis, aby uruchomić przepływ pracy tego procesu.
  3. Okno początkowo zostanie wyświetlone w widoku uproszczonym. Wprowadź żądaną nazwę projektu, opis (jeśli potrzebny) oraz wybierz odpowiedni Project Template z listy rozwijanej Templates.

    Nazwa projektu powinna zaczynać się od i może zawierać A-Z, a-z lub 0-9. Dozwolone są podkreślenia, myślniki i spacje, przy czym spacje mogą być użyte wyłącznie w środku nazwy (początkowe i końcowe spacje zostaną zignorowane). Nie można używać następujących słów: AUX, COM1-COM9, LPT1-LPT9, CON, NUL oraz PRN. Ponadto nazwa nie może zawierać następujących znaków: \ . / ? % * : | " < >.
  4. Aby uzyskać dostęp do większej liczby ustawień, kliknij przycisk . Zostaną wyświetlone następujące pola:
    1. Parent Folder – użyj tego pola, aby określić, gdzie w strukturze folderów Workspace ma zostać utworzony projekt. Będzie to aktualnie otwarty folder lub w innym przypadku (domyślnie) Projects. Zwróć uwagę, że domyślna ścieżka folderu dla nowych projektów jest określona na stronie Admin – Settings – Projects  w przeglądarkowym interfejsie Workspace. W oknie Create Project kliknij łącze Change  po prawej stronie pola, aby uzyskać dostęp do struktury folderów Workspace i wybrać alternatywny folder do przechowywania projektu.

      Jeśli domyślny folder (np. Projects) nie jest dostępny, Workspace utworzy hierarchię Personal Folder do przechowywania Twoich projektów. Pojawi się ona jako prywatny folder najwyższego poziomu nazwany Twoją nazwą użytkownika, z podfolderem My Projects do przechowywania utworzonych lub wgranych projektów. Nowo utworzone projekty będą przechowywane w folderze My Projects lub – jeśli aktualnie otwarty jest inny dostępny folder – nowy projekt zostanie zapisany w tym folderze.

      • Zwróć uwagę, że dostęp użytkownika do folderów Workspace, w tym folderu Projects , jest określany przez uprawnienia udostępniania folderów skonfigurowane na stronie Explorer page (Admin – Explorer). Więcej informacji znajduje się w Managing Project Creation Permissions .
      • Jeśli chcesz, możesz organizować projekty w hierarchii podfolderów. Więcej informacji znajduje się w sekcji Working with Workspace Folders.
    2. Repository – to pole wyświetla wszystkie repozytoria projektowe zarządzane przez lokalną usługę Version Control Workspace, które zostały Ci udostępnione do użycia. Wybierz repozytorium, w którym mają być przechowywane nowy projekt i jego pliki. Domyślnie wybrane będzie repozytorium Versioned Storage (oparte na Git).

      Jeśli dokonano aktualizacji do Enterprise Server z wcześniejszej technologii serwerowej i nadal masz możliwość używania wewnętrznych (SVN) i/lub zewnętrznych (SVN/Git) repozytoriów projektowych, zostanie wyświetlone pole Repository . Zawiera ono listę wszystkich repozytoriów projektowych zarządzanych przez lokalną usługę Version Control Workspace, które zostały Ci udostępnione do użycia. Wybierz repozytorium, w którym mają być przechowywane nowy projekt i jego pliki. Jeśli zostanie wybrane repozytorium oparte na SVN, zostanie wyświetlone pole Repository Folder. Użyj tego pola, aby określić nazwę folderu w repozytorium, w którym ma zostać umieszczony projekt i powiązane z nim pliki. Domyślnie będzie to nazwa projektu.

Definiowanie nowego projektu Workspace bezpośrednio w przeglądarkowym interfejsie Workspace.
Definiowanie nowego projektu Workspace bezpośrednio w przeglądarkowym interfejsie Workspace.

Po zdefiniowaniu nowego projektu zgodnie z potrzebami kliknij  – nowy projekt zostanie utworzony. Wrócisz do listy projektów na poziomie podsumowania, gdzie zobaczysz wpis dla nowo utworzonego projektu.

Dodatkowy projekt Workspace utworzony poprzez interfejs przeglądarkowy.
Dodatkowy projekt Workspace utworzony poprzez interfejs przeglądarkowy.

Projekt początkowo zostanie udostępniony z uprawnieniami Odczyt/Zapis projektantowi, który go utworzył, oraz wszystkim członkom grupy Administrators. Projekt zostanie również udostępniony wszystkim użytkownikom Workspace, ale z uprawnieniami tylko do odczytu. Więcej informacji o konfigurowaniu uprawnień dostępu do projektu znajduje się w Sharing a Workspace Project.

Przeglądanie projektów Workspace

Lista projektów na stronie Projects w przeglądarkowym interfejsie Workspace obejmuje wszystkie projekty, które zostały Ci udostępnione, i oferuje zestaw narzędzi umożliwiających dostęp do funkcji zarządzania projektami. Użyj przycisku  , aby przełączyć stronę w tryb podglądu projektów (kafelki graficzne), oraz przycisku , aby przełączyć stronę w tryb szczegółowej listy.

Strona Projects  w przeglądarkowym interfejsie Workspace – centrum dowodzenia do pracy z projektami Workspace. Tutaj pokazano tryb szczegółowej listy. Najedź kursorem na obraz, aby zobaczyć tryb podglądu projektów.
Strona Projects  w przeglądarkowym interfejsie Workspace – centrum dowodzenia do pracy z projektami Workspace. Tutaj pokazano tryb szczegółowej listy. Najedź kursorem na obraz, aby zobaczyć tryb podglądu projektów.

Wpisy projektów w widoku są automatycznie sortowane według daty Last modified, przy czym ostatnio modyfikowany projekt pojawia się jako pierwszy na liście. Kliknij przycisk , aby przełączyć sortowanie według nazwy projektu, a następnie kliknij ponownie, aby przełączać między kolejnością rosnącą i malejącą.

Widok w trybie List () można sortować według Name, Author lub Date, każdorazowo używając nagłówka odpowiedniej kolumny. Kliknij raz, aby sortować rosnąco, kliknij ponownie, aby sortować malejąco. Strzałki po prawej stronie nazwy kolumny wskazują aktualnie aktywny kierunek sortowania.

Widok Projects udostępnia dane Properties i Activities powiązane z wybranym projektem, dostępne w panelu paska bocznego po prawej stronie widoku.

 

Informacje w panelu bocznym obejmują:

  • Properties kartę:
    • Project – ogólne podsumowanie stanu projektu, w tym jego podgląd (widok 3D płytki, obraz dokumentu schematu multi-board lub obraz dokumentu okablowania wiązki).
    • Child Projects (Tylko projekty multi-board ) – lista PCB podprojektów zawartych w projekcie Multi-board i z nim powiązanych – pokaż obraz. Kliknij łącze podprojektu, aby otworzyć ten projekt PCB w Web Viewer jak zwykle.
    • Shared With – użytkownicy i/lub grupy mający dostęp do projektu. Najedź kursorem na wpis, aby zobaczyć pełną nazwę użytkownika/grupy.
    • Reports – kontrole Electrical i Design Rule (ERC i DRC) wygenerowane dla aktualnie wybranego projektu, wraz z liczbą błędów/naruszeń w każdym raporcie. Wybierz wpis ERC lub DRC, aby uzyskać dostęp do szczegółów raportu i przeanalizować je w ramach projektu. Więcej informacji o raportach DRC i ERC znajdziesz na stronie Web Viewer.
    • Parameters – szczegółowe metadane wyodrębnione lub obliczone na podstawie samego projektu. Kliknij kontrolkę Show More, aby rozwinąć pełną listę.
    • Where Used – lista innych projektów, takich jak projekty multi-board, które wykorzystują zawartość tego projektu. Kliknij wpis, aby otworzyć i wyświetlić ten projekt w nowej karcie przeglądarki.
    • Releases – lista wydań projektu w porządku chronologicznym. Kliknij wpis, aby otworzyć to wydanie w Manufacturing Portal w Workspace.
  • Activity karta – chronologiczna lista zdarzeń projektu, takich jak Commit, Release lub ukończony workflow procesu powiązany z projektem.

Dla każdego projektu dostępne są także następujące operacje, realizowane przyciskami u góry widoku (i opisane szczegółowo w kolejnych, podlinkowanych sekcjach):

  •  Share – kontrola dostępu służąca do konfigurowania uprawnień dostępu do projektu.
  • Functions – dostęp do funkcji projektu z menu. Dostępne również z przycisku dla wybranego projektu w trybie Preview:
    • Open – otwórz projekt w jego szczegółowym widoku zorientowanym na CAD. Odpowiada kliknięciu (tryb Preview) lub dwuklikowi (tryb List) na wpisie nazwy projektu.
    • Move – przenieś projekt do innego folderu nadrzędnego w strukturze folderów Workspace.
    • Edit – edytuj projekt pod kątem jego Name, Description oraz Workspace Parameters.
    • Clone – utwórz identyczną kopię projektu z nową nazwą.
    • Watch/Unwatch – obserwuj/nie obserwuj aktywności projektu, otrzymując powiązane powiadomienia (aktualizacje, wydania itp.) w karcie Activitiy projektu, a także e-mailem, jeśli włączono Email Notifications.
    • Delete – usuń wpis projektu, przenosząc jego strukturę i dane do Workspace Trash, skąd można je trwale usunąć z Workspace lub przywrócić do poprzedniego stanu.

Uwzględniono również funkcję Search projektu, która umożliwia filtrowanie listy projektów według zakresu właściwości, takich jak Name, Author, Description itp. Wpisz dowolną część wyszukiwanego ciągu w polu u góry interfejsu przeglądarki. Lista zostanie zaktualizowana tak, aby zawierała tylko te wpisy projektów, których atrybuty obejmują wyszukiwany ciąg.

Aby wyczyścić filtrowanie wyszukiwania, kliknij główny wpis strony Projects w lewym panelu nawigacji albo wyczyść pole wyszukiwania i naciśnij Enter.

Przykładowe użycie funkcji wyszukiwania — w tym przypadku znalezienie projektu na podstawie jego opisu (Description).
Przykładowe użycie funkcji wyszukiwania — w tym przypadku znalezienie projektu na podstawie jego opisu (Description).

Praca z folderami Workspace

Workspace udostępnia również możliwość tworzenia i zarządzania folderami projektów w ramach struktury Workspace. Projekty można następnie tworzyć w dowolnym folderze lub przenosić do dowolnego folderu w powstałej hierarchii.

Aby utworzyć nowy folder pod (domyślnym) folderem najwyższego poziomu Project, wybierz opcję Create Folder z menu przycisku  . W kolejnym oknie Create Folder podaj nazwę nowego folderu, jego folder nadrzędny oraz opcjonalny opis. Nowy folder jest zawsze tworzony pod aktualnie wybranym folderem, który staje się jego folderem nadrzędnym.

Otwórz utworzony folder, wybierając jego tytuł, a następnie nawiguj w górę hierarchii, korzystając z okruszków (breadcrumbs) u góry.

Użyj opcji menu , aby zmodyfikować szczegóły folderu (Edit), przenieść folder pod inny folder nadrzędny (Move) lub usunąć folder ze struktury folderów Workspace (Delete). Podczas przenoszenia folderu wybierz nowy folder nadrzędny z drzewa hierarchii w oknie Move folder <folder> to.

Prześlij projekt

W Altium Designer polecenie Make Available on Server prześle lokalny projekt do Workspace, gdzie stanie się projektem Workspace objętym kontrolą wersji. Równoważny proces można wykonać w interfejsie przeglądarkowym Workspace, korzystając z opcji Upload Project dostępnej w menu przycisku  . Przejdź do folderu hostującego lokalny projekt i wybierz go, aby przesłać ten projekt domyślnie do aktualnie wybranego folderu Workspace, albo użyj opcji Change na liście Parent Folder w oknie Upload Project, aby wskazać alternatywną lokalizację w hierarchii folderów.

Wszelkie istniejące powiązania kontroli wersji w lokalnym projekcie są ignorowane, a przesłany projekt staje się w pełni wersjonowanym projektem Workspace – lokalny projekt źródłowy nie jest w żaden sposób modyfikowany.

Przesyłanie zestawu plików Gerber lub ODB++

Workspace akceptuje również zestawy wygenerowanych plików produkcyjnych Gerber/ODB++ w formacie archiwum, które można przesłać za pomocą opcji Upload Gerber lub Upload ODB++ dostępnych w menu przycisku . Proces przesyłania jest zasadniczo taki sam jak proces przesyłania projektu opisany powyżej.

Javascript ID: AES_GerberODBupload_7_0.png

Wybierz opcję New – Upload Gerber, aby przejść do i wybrać zarchiwizowany zestaw plików Gerber w przeglądarce plików systemu Windows.

W oknie Upload Gerber w razie potrzeby edytuj proponowaną Name projektu (jest ona pobierana z nazwy archiwum Gerber) i dodaj Description. Możesz użyć opcji Change, aby wskazać lokalizację przechowywania projektu inną niż domyślny folder przechowywania projektów.

Przesłany zestaw plików zostanie przetworzony i dodany do kolekcji projektów Workspace z początkową ikoną Gerber, a następnie z wygenerowanym obrazem podglądu po odświeżeniu lub wyświetleniu.

Wybierz opcję New – Upload ODB++, aby przejść do i wybrać zarchiwizowany ODB++ w przeglądarce plików systemu Windows.

W oknie Upload ODB++ w razie potrzeby edytuj proponowaną Name projektu (jest ona pobierana z nazwy archiwum ODB++) i dodaj Description. Możesz użyć opcji Change, aby wskazać lokalizację przechowywania projektu inną niż domyślny folder przechowywania projektów.

Przesłany zestaw plików zostanie przetworzony i dodany do kolekcji projektów Workspace z początkową ikoną ODB++, a następnie z wygenerowanym obrazem podglądu po odświeżeniu lub wyświetleniu.

Kliknij nazwę projektu Gerber/ODB++ lub użyj opcji Open z powiązanego menu, aby załadować zestaw plików w dedykowanej przeglądarce Workspace. Zapewnia ona widok zbiorczy wszystkich dołączonych plików/warstw, umożliwia ukrywanie warstw lub wyświetlanie ich wyłącznie, oferuje funkcję pomiaru punkt–punkt oraz obsługuje umieszczane komentarze.

  • Przesłane projekty Gerber/ODB++ są domyślnie dostępne dla wszystkich członków Workspace, ale można je selektywnie udostępniać konkretnym członkom (lub grupom) za pomocą funkcji Workspace Share features.
  • Pliki Gerber dołączone do Released Workspace project są dostępne do podglądu w sekcji Files section w otwartych danych wydania (Release).

Przenoszenie projektu

Aby przenieść projekt do innego folderu Workspace, wybierz opcję Move z listy rozwijanej menu i wskaż nową lokalizację w hierarchii folderów w oknie Move project <project> to. Po potwierdzeniu przyciskiem wybrany projekt będzie hostowany pod nowo wskazanym folderem nadrzędnym.

Udostępnianie projektu Workspace

Gdy projekt znajduje się w Workspace, warto określić, którzy użytkownicy mogą faktycznie uzyskać do niego dostęp. Realizuje się to przez udostępnienie projektu, a dokładniej — przez skonfigurowanie jego uprawnień dostępu.

Projekt Workspace jest domyślnie udostępniany następującym podmiotom:

  • Właścicielowi projektu, którym zwykle jest projektant, który go utworzył (lub udostępnił w Workspace): pełne uprawnienia dostępu (Read/Write).
  • Grupie Administrators: pełne uprawnienia dostępu (Read/Write).
  • Wszystkim członkom Workspace: z dostępem tylko do podglądu.

Domyślne uprawnienia dla nowych projektów można zdefiniować/zmienić na stronie Admin – Settings – Projects  w interfejsie przeglądarkowym Workspace. Zwróć uwagę, że Właściciel projektu ma z natury przypisane uprawnienia dostępu, dlatego nie jest widoczny na liście.

Konfigurację uprawnień dostępu można wykonać w interfejsie przeglądarkowym Workspace, a także bezpośrednio z poziomu Altium Designer.

Aby skonfigurować dostęp do projektu z poziomu interfejsu przeglądarkowego Workspace, wybierz wpis projektu na stronie Designs  (Projects w menu głównym) i kliknij przycisk  , aby otworzyć okno Share:<project> – albo wybierz opcję Share z menu powiązanego z wpisem projektu. Zapewnia to wszystkie elementy sterujące potrzebne do udostępnienia projektu innym użytkownikom lub grupom.

Gdy projekty są centralnie zarządzane w Workspace, udostępnianie innym sprowadza się do zarządzania uprawnieniami każdego projektu.Gdy projekty są centralnie zarządzane w Workspace, udostępnianie innym sprowadza się do zarządzania uprawnieniami każdego projektu.

W oknie Share <project>:

  • Użytkownik/grupa ma dostęp Odczyt/Zapis, gdy włączona jest opcja Can Edit. Jeśli ta opcja jest wyłączona, mają wyłącznie dostęp Odczyt.
  • Projekt można udostępnić wszystkim członkom Workspace z dostępem tylko do odczytu (Can View) lub odczyt/zapis (Can Edit) za pomocą menu rozwijanego wpisu Workspace Members w obszarze Shared With.
  • Aby usunąć istniejącego użytkownika/grupę z udostępnionego dostępu do projektu, kliknij opcję Remove w powiązanym menu rozwijanym.

Rzeczy, o których warto pamiętać:

  • Domyślnie wszyscy użytkownicy Workspace będą mogli zobaczyć projekt. Jeśli chcesz ograniczyć dostęp do określonego zestawu użytkowników i/lub grup, musisz najpierw wybrać No access  w menu rozwijanym wpisu Workspace Members .
  • Właściciel projektu ma stały dostęp Odczyt/Zapis.
  • Możesz także udostępnić bezpośredni link do projektu. Link uzyskuje się, klikając kontrolkę Copy Link na dole okna Sharing. Link jest kopiowany do schowka. Po użyciu zapewnia uprawnionemu użytkownikowi – tam, gdzie jest to dozwolone – dostęp do szczegółowej strony zarządzania projektem, której przegląd przedstawiono w następnej sekcji.
Zwróć uwagę, że możesz również określić udostępnianie projektu, gdy jest on otwarty w Design View.

Aktywności projektów Workspace

Workspace oferuje unikalną możliwość stosowania konfigurowalnych Process Workflows do projektów Workspace w celu wykonywania dopasowanych zadań, takich jak przeprowadzanie przeglądów projektu i tworzenie nowych projektów. Procesy oraz ich bazowe Workflows są tworzone i konfigurowane przez administratora Workspace, a po włączeniu stają się dostępne dla użytkowników zarówno Altium Designer, jak i interfejsu przeglądarkowego Workspace.

► Zobacz Creating & Managing Processes, aby uzyskać więcej informacji.
► Zobacz Performing Design Reviews, aby uzyskać informacje o tych procesach w Altium Designer.

Z perspektywy użytkownika Process Workflows i ich wbudowane kroki są traktowane jako Activities. Dostępne aktywności mogą być uruchamiane przez użytkowników, a kroki workflow realizowane przez przypisanych użytkowników jako sekwencja zadań – dostępnych na stronie Tasks page.

Wybierz menu na stronie Designs (Projects) i z dostępnych procesów wybierz ten, aby zainicjować działanie dla aktualnie wybranego projektu. Uzupełnij wymagane pola i opcje w kolejnych oknach formularza procesu, a następnie uruchom proces (). W zależności od wywołanego przepływu pracy procesu może być konieczne przesłanie kolejnego kroku (), aby przygotować dane do przeglądu.

Następnie dla użytkownika lub użytkowników przypisanych do działania tworzone są zadania przepływu pracy. Zadanie dotyczące zalogowanego użytkownika pojawi się na stronie Tasks , gdzie można je wykonać, aby przeprowadzić Workflow do następnego etapu.

Zwróć uwagę, że jeśli działanie zostało przypisane do grupy – Engineers na przykład – powiązane zadanie staje się dostępne dla wszystkich członków tej grupy, a także dla wszystkich indywidualnych użytkowników przypisanych do działania. W takich przypadkach każdy z tych użytkowników może wykonać krok przeglądu i przesłać wynik ().

Oprócz możliwości przypisywania użytkowników i grup do działania podczas jego przygotowania, konkretne przypisania mogą zostać dodane również bezpośrednio w konfiguracji przepływu pracy procesu, co skutkuje działaniem, które jest z natury przypisane do określonych użytkowników/grup jeszcze przed jego przygotowaniem. Na przykład grupa Engineers może być wstępnie ustawiona jako przypisanie w przepływie pracy AdHoc_Review.

► Zobacz Defining a Process Workflow, aby uzyskać więcej informacji.

Funkcje projektu w Workspace

Operacje funkcjonalne związane z projektami są dostępne z menu na stronie Designs  i obejmują możliwość otwierania, przenoszenia, edytowania, klonowania, obserwowania i usuwania projektu w Workspace. Menu jest również dostępne z przycisku dla wybranego wpisu projektu:

Otwieranie projektu

Wybierz opcję Open z menu wpisu projektu lub z górnego menu , aby otworzyć projekt w jego zorientowanym na wytwarzanie, CAD-centrycznym widoku – albo, gdy jesteś w trybie podglądu (), kliknij nazwę projektu. Widok zapewnia dostęp do kilku podwidoków dostępnych z panelu nawigacyjnego:

  • Design – nawiguj i pracuj z dokumentami projektowymi, sprawdzaj właściwości obiektów i dodawaj komentarze do przeglądu. Widok dotyczy bieżącej (najnowszej) rewizji projektu i korzysta z interfejsu Web Viewer.
  • Simulation – przesyłaj pliki wyników symulacji do bieżącego projektu; następnie są one dostępne do przeglądania lub pobrania dla wszystkich użytkowników mających dostęp do projektu.
  • Tasks – przeglądaj i korzystaj z interfejsu typu „flow”, który prezentuje wszystkie Tasks (zadania aktywności) dotyczące bieżącego projektu.
  • Releases – wyświetlaj informacje podsumowujące o wszystkich wydaniach (Releases) dla bieżącego projektu, z których każde można otworzyć w widoku Manufacturing Portal . Ten z kolei udostępnia podwidoki dla plików pakietu wydania, dokumentów projektowych oraz danych zaopatrzeniowych w wybranym wydaniu.
  • Activities – wyświetlaj aktywne lub zamknięte Process workflow Activities dotyczące bieżącego projektu.
  • History – przeglądaj postępującą oś czasu głównych zdarzeń związanych z projektem, w tym jego utworzenie, commity, wydania i klony. Za każdym razem, gdy wystąpi obsługiwane zdarzenie powiązane z projektem, jest ono dodawane do osi czasu jako osobny kafelek z różnymi działaniami (takimi jak porównania danych projektowych), tam gdzie ma to zastosowanie.
  • Assembly Assistant – zapewnia dostęp do wizualnego narzędzia montażu płytki opartego na interakcji między pozycjami BOM a ich graficznymi odpowiednikami. Można uruchomić audytowany proces krok po kroku, który pomaga przejść przez etapy fizycznego montażu PCB. Zapewnia to śledzony widok postępu montażu w jednym miejscu, co eliminuje złożone ręczne lub papierowe procesy weryfikacji montażu płytki.
Otwórz CAD-centryczny widok projektu w Workspace z poziomu Altium Designer, klikając prawym przyciskiem myszy wpis projektu w panelu Projects panel  i wybierając polecenie Show in Web Browser.

► Zobacz Management of a Specific Project, aby uzyskać więcej informacji.

Edycja projektu

Aby edytować właściwości istniejącego projektu w Workspace, wybierz jego wpis na stronie Designs  (Projects), a następnie opcję Edit z jego menu lub z górnego menu . W kolejnym oknie Project Editing możesz zmienić Name projektu, Description oraz zarządzać wpisami Workspace Parameters.

Kliknij przycisk w oknie Project Editing, aby wyświetlić dodatkowe dane właściwości pochodzące z projektu i przechowywane wraz z nim. Wybierz kontrolkę Parameters, aby uzyskać dostęp do par parametrów Nazwa/Wartość i je dodać (), edytować lub usunąć (). Są one zapisywane w Workspace razem z projektem i mogą być używane jako Special Strings w Altium Designer – dostępne z panelu Properties przy zaznaczonym obiekcie tekstowym umieszczonym w obszarze projektu. Z kolei parametry typu projektu są zapisywane w pliku projektu (*.PrjPcb) i można je edytować w Altium Designer.

Klonowanie projektu

Aby sklonować (zduplikować) istniejący projekt w Workspace, wybierz jego wpis na stronie Designs (Projects), a następnie opcję Clone z jego menu lub z górnego menu . Użyj okna Clone Project, aby ustawić nazwę i opis sklonowanego projektu – domyślnie zostanie użyta nazwa oryginalnego projektu z sufiksem - Copy.

Kliknij przycisk , aby wyświetlić dodatkowe pola właściwości, w tym docelowy folder nadrzędny oraz informacje o repozytorium. Ustawienie folderu docelowego automatycznie dopasuje się do nazwy projektu, chyba że zostanie ręcznie określone lub przypisane do innego istniejącego folderu nadrzędnego za pomocą opcji Change.

 Jeśli dostępne są jakiekolwiek aktywne process definitions dla tematu procesu tworzenia projektów (Project Creations) – zdefiniowane na karcie Project Creations na stronie Processes w interfejsie przeglądarkowym Workspace – wówczas menu zaoferuje opcje Clone – process name odpowiadające dostępnym przepływom pracy procesu.

Po wybraniu, zdefiniowany przepływ pracy dla tego procesu zostanie użyty w procesie klonowania.

Projekt można sklonować w Altium Designer z opcji Clone w menu w panelu Explorer panel, albo klikając prawym przyciskiem myszy nazwę projektu w panelu Projects panel i wybierając opcję Clone z menu kontekstowego.

Po ustawieniu pól zgodnie z wymaganiami kliknij przycisk , aby potwierdzić. Oryginalny projekt zostanie sklonowany (zduplikowany) wraz z plikami składowymi i danymi oraz dodany jako nowy wpis projektu do listy na stronie Projects.

Obserwowanie projektu

Aby „obserwować” (watch) – otrzymywać powiadomienia dotyczące – projekt w Workspace, wybierz jego wpis na stronie Designs (Projects), a następnie opcję Watch z jego menu lub z górnego menu .

Gdy obserwujesz (watch) projekt, będziesz otrzymywać powiadomienia związane z projektem (takie jak komunikaty o commitach, wydaniach i zmianach właściwości) na karcie Activities w prawym panelu interfejsu. Twórca projektu zostanie automatycznie ustawiony jako obserwujący ten projekt. Po włączeniu polecenie zmieni się na Unwatch – wybierz, aby przestać obserwować projekt i zakończyć otrzymywanie powiadomień o zdarzeniach związanych z tym projektem.

Powiadomienia będą również wysyłane na Twoje konto e-mail, jeśli skonfigurowano i włączono ustawienia Workspace Email Notifications (Admin – Settings – Email Notifications).

► Zobacz Configuring Email Notifications, aby uzyskać więcej informacji.

Usuwanie projektu w Workspace

Aby usunąć (usunąć z listy) istniejący projekt w Workspace, wybierz jego wpis na stronie Designs  (Projects), a następnie opcję Delete z jego menu lub z górnego menu . Działanie to jest w praktyce „miękkim usunięciem” (soft delete), w ramach którego repozytorium projektu jest przenoszone do obszaru Trash w Workspace. Projekt można usunąć w Altium Designer, używając opcji Delete w menu w panelu Explorer panel.

Z poziomu tego widoku (wybierz Trash z menu głównego) wpis projektu może zostać całkowicie usunięty (Permanently Delete) lub działanie może zostać cofnięte (Restore). Zwróć uwagę, że przycisk usunie wszystkie wpisy (tam, gdzie to możliwe) przechowywane w Koszu (Trash) Workspace.

  • Opcja Delete jest dostępna tylko dla użytkowników, którzy mają uprawnienia zapisu (Write) do wybranego projektu.
  • To działanie w praktyce powoduje, że projekt przestaje istnieć w Workspace. Jest usuwany wyłącznie z Workspace – Twoja lokalna kopia robocza nie jest naruszona.
AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Content