워크스페이스 프로젝트

Now reading version 5.5. For the latest, read: 워크스페이스 프로젝트 for version 8.0
 

Parent page: Altium On-Prem Enterprise Server

Altium Designer는 Enterprise Server Workspace와 함께 Workspace Projects에 대한 지원을 제공합니다. Workspace 프로젝트는 프로젝트 라이프사이클의 개발 단계를 대상으로 하며, 버전 관리되는 프로젝트의 생성과 지속적인 워크플로를 단순화합니다. 또한 Workspace의 제어 하에 중앙 집중식으로 저장되므로, 이 기능은 다른 협업 서비스의 기반이 될 수도 있습니다.

Workspace 프로젝트를 사용할 때의 주요 이점은 다음과 같습니다:

  • 저장 방식 단순화. 저장 위치를 결정할 필요가 없습니다. 백업 및 기타 기본 서비스가 처리됩니다.
  • 협업 기능을 위한 기반.
  • 버전 관리 강제 적용.
  • 전용 코멘트(댓글) 시스템의 장점.
  • 알림 및 상태. 로컬 수정 사항을 포함한 문서 상태가 전체 설계 팀에 표시됩니다.
  • 복잡한 설정 없이도 동시 PCB 설계 작업이 가능합니다.
  • Web Viewer를 통해 다른 사용자와 프로젝트의 읽기 전용 브라우저 기반 대화형 뷰를 공유할 수 있습니다.
  • 대화형 Project History view와 같은 다양한 고급 버전 관리 기능.

기술적으로 Workspace 프로젝트는 Enterprise Server Workspace에 저장된 메타 정보와 Workspace 자체의 Version Control service와의 긴밀한 통합이 결합된 형태입니다. 일반적인 워크플로는 다음과 같습니다:

  1. 사용자는 Altium Designer의 Create Project dialog를 통해 새 Workspace 프로젝트를 생성하거나, Make Available On Server dialog를 통해 기존 로컬 프로젝트를 변환하거나, Workspace 브라우저 인터페이스 내에서(아래에서 자세히 설명) 생성할 수 있습니다. 생성 과정에서 사용자는 프로젝트 이름, 설명, 설계 리포지토리를 정의합니다.
  2. 프로젝트에 대한 접근 권한은 Workspace의 브라우저 기반 인터페이스에서 정의 및 관리하거나, Altium Designer 내에서 직접 관리할 수 있습니다.
  3. 모든 협업자는 프로젝트를 열기 위해 선택하며(Altium Designer 내부 또는 Workspace 브라우저 인터페이스에서), 이후 자동으로 설계 파일로 체크아웃됩니다.
Workspace 프로젝트의 큰 장점은 기본적으로 버전 관리가 적용되며, 공유 드라이브, 서버, 합의 사항 등에 대해 걱정하지 않고도 협업 작업을 할 수 있다는 점입니다.

새 Workspace 프로젝트를 생성하거나 기존 로컬 프로젝트를 Workspace에서 사용할 수 있게 만들기 전에, 해당 프로젝트와 향후 모든 프로젝트를 저장할 설계 리포지토리가 존재하는지 확인하십시오. Design Repository는 Version Control 서비스를 통해 Enterprise Server Workspace의 일부로서 중앙에서 관리됩니다. Altium On-Prem Enterprise Server를 새로 설치하면 모든 Workspace 설계 프로젝트를 수용하기 위한 단일 Git 기반 설계 리포지토리 – Versioned Storage – 가 제공됩니다.

Altium Vault 3.0과 같은 이전 서버 제품에서 Altium On-Prem Enterprise Server로 업그레이드한 경우, 기존(이미 정착된) 설계 플로우를 계속 사용할 수 있도록 SVN 리포지토리 사용도 활성화됩니다. 이 경우 Workspace의 Version Control 서비스(SVN 전용)를 통해 추가 리포지토리를 생성하거나, 외부 리포지토리(SVN 또는 Git)에 연결할 수 있습니다.

이 문서는 Enterprise Server Workspace의 브라우저 인터페이스를 통해 프로젝트를 다루는 방법을 살펴봅니다. 설계 소프트웨어에서 프로젝트를 다루는 방법에 대한 정보는 Working with Projects를 참조하십시오.

새 Workspace 프로젝트 생성

Workspace 프로젝트를 생성하는 주요 방법은 세 가지입니다:

Workspace의 브라우저 인터페이스를 통해 직접 Workspace 프로젝트를 생성하려면:

  1. 인터페이스에 로그인한 다음 Projects 메뉴 옵션을 선택하여 Designs 페이지로 이동합니다. 이전에 생성된 프로젝트가 있다면 여기에 목록으로 표시됩니다.
  2. 페이지 상단의 버튼을 클릭한 다음 Create Project 메뉴 옵션을 선택하여 Create Project  창을 엽니다.

    Project Creations 프로세스 테마에 대해 사용 가능한 활성 process definitions가 있다면(Workspace 브라우저 인터페이스의 Processes 페이지 Project Creations 탭에서 정의됨), 버튼 메뉴는 Create Project 옵션 대신 해당 프로세스를 옵션으로 제공합니다. 필요한 항목을 선택하여 해당 프로세스 워크플로를 실행하십시오.
  3. 창은 처음에 단순화된 보기로 표시됩니다. 원하는 프로젝트 이름을 입력하고(필요 시) 설명을 추가한 다음, Templates 드롭다운 메뉴에서 적절한 Project Template을 선택합니다.

    프로젝트 이름은 A-Z, a-z 또는 0-9로 시작해야 하며, A-Z, a-z 또는 0-9를 포함할 수 있습니다. 밑줄(_), 대시(-), 공백을 사용할 수 있지만, 공백은 이름의 중간에만 사용할 수 있습니다(앞뒤 공백은 무시됨). 다음 단어는 사용할 수 없습니다: AUX, COM1-COM9, LPT1-LPT9, CON, NUL, 그리고 PRN. 또한 이름에는 다음 문자를 포함할 수 없습니다: \ . / ? % * : | " < >.
  4. 더 많은 제어 항목에 접근하려면 버튼을 클릭합니다. 다음 필드가 표시됩니다:
    1. Parent Folder – 이 필드를 사용하여 Workspace의 폴더 구조 내에서 프로젝트 폴더가 생성될 위치를 지정합니다. 기본값은 Projects\<ProjectName>입니다. 새 프로젝트의 기본 경로는 Workspace의 browser interface에 있는 Admin – Settings – Projects 페이지에서 지정합니다.
    2. Repository – 이 필드는 Workspace의 로컬 Version Control 서비스로 관리되며 사용자에게 사용 권한이 공유된 모든 Design Repository를 나열합니다. 새 프로젝트와 해당 파일을 저장할 리포지토리를 선택하십시오. 기본적으로 Versioned Storage(Git 기반) 리포지토리가 선택됩니다.

      이전 서버 기술에서 Enterprise Server로 업그레이드하여 내부(SVN) 및/또는 외부(SVN/Git) 설계 리포지토리를 계속 사용할 수 있는 경우, Repository field가 표시됩니다. 여기에는 Workspace의 로컬 Version Control 서비스로 관리되며 사용자에게 사용 권한이 공유된 모든 설계 리포지토리가 나열됩니다. 새 프로젝트와 해당 파일을 저장할 리포지토리를 선택하십시오. SVN 기반 리포지토리를 선택하면 Repository Folder field가 표시됩니다. 이 필드를 사용하여 프로젝트 및 관련 파일을 수용할 리포지토리 내 폴더 이름을 지정합니다. 기본값은 프로젝트 이름이 됩니다.

Workspace의 브라우저 인터페이스에서 직접 새 Workspace 프로젝트를 정의하는 모습.
Workspace의 브라우저 인터페이스에서 직접 새 Workspace 프로젝트를 정의하는 모습.

필요에 따라 새 프로젝트를 정의한 후  을(를) 클릭하면 새 프로젝트가 생성됩니다. 요약 수준의 프로젝트 목록으로 돌아가며, 새로 생성된 프로젝트 항목이 표시됩니다.

브라우저 인터페이스를 통해 생성된 추가 Workspace 프로젝트.
브라우저 인터페이스를 통해 생성된 추가 Workspace 프로젝트.

프로젝트는 처음에 생성한 디자이너와 Administrators 역할 그룹의 모든 사용자에게 읽기/쓰기(Read/Write) 권한으로 공유됩니다. 또한 모든 Workspace 사용자에게도 공유되지만, 읽기 전용(Read-only) 권한으로 공유됩니다. 프로젝트 접근 권한 설정에 대한 자세한 내용은 Sharing a Workspace Project를 참조하십시오.

Workspace 프로젝트 탐색

Workspace 브라우저 인터페이스의 Projects 페이지에 있는 프로젝트 목록에는 사용자에게 공유된 모든 프로젝트가 포함되며, 프로젝트 관리 기능에 접근하기 위한 다양한 제어 항목을 제공합니다.  버튼을 사용하면 페이지를 프로젝트 미리보기(그래픽 타일) 모드로 전환할 수 있고, 버튼을 사용하면 상세 목록 모드로 전환할 수 있습니다.

Workspace 브라우저 인터페이스의 Designs 페이지 – Workspace 프로젝트 작업을 위한 커맨드 센터. 여기에는 페이지의 상세 목록 모드가 표시되어 있습니다. 이미지 위에 마우스를 올리면 프로젝트 미리보기 모드를 확인할 수 있습니다.
Workspace 브라우저 인터페이스의 Designs 페이지 – Workspace 프로젝트 작업을 위한 커맨드 센터. 여기에는 페이지의 상세 목록 모드가 표시되어 있습니다. 이미지 위에 마우스를 올리면 프로젝트 미리보기 모드를 확인할 수 있습니다.

보기의 프로젝트 항목은 Last modified 날짜 기준으로 자동 정렬되며, 가장 최근에 수정된 프로젝트가 목록의 맨 위에 표시됩니다. 버튼을 클릭하면 프로젝트 이름(Name) 기준 정렬로 변경되며, 다시 클릭하면 오름차순/내림차순이 전환됩니다.

List 모드 보기()는 각 열 헤더를 사용하여 Name, Author 또는 Date 기준으로 정렬할 수 있습니다. 한 번 클릭하면 오름차순 정렬, 다시 클릭하면 내림차순 정렬이 됩니다. 열 이름 오른쪽의 화살표는 현재 활성화된 정렬 방향을 나타냅니다.

Projects 보기에서는 선택한 프로젝트와 관련된 PropertiesActivities 데이터를 보기 오른쪽 사이드바 패널에서 확인할 수 있습니다.

 

사이드바 패널 정보에는 다음이 포함됩니다:

  • Properties tab:
    • Project – 프로젝트 상태에 대한 상위 수준 요약으로, 보드의 3D 뷰(프로젝트에 PCB가 있는 경우)를 포함합니다.
    • Shared With – 프로젝트에 접근 권한이 있는 사용자 및/또는 역할. 항목 위에 마우스를 올리면 사용자/역할의 전체 이름이 표시됩니다.
    • Parameters – 프로젝트 설계 자체에서 추출되거나 계산된 상세 메타데이터. Show More 제어를 클릭하여 전체 목록을 펼칠 수 있습니다.
    • Releases – 시간 순으로 정렬된 프로젝트 릴리스 목록. 항목을 클릭하면 Workspace의 Manufacturing Portal에서 해당 릴리스를 엽니다.
  • Activity tab – Commit, Release 또는 프로젝트와 연관된 완료된 프로세스 워크플로 등 프로젝트 이벤트의 시간 순 목록.

각 프로젝트에 대해, 다음 작업은 보기 상단의 버튼으로도 제공되며(아래에 이어지는 링크된 섹션에서 자세히 설명됨) 다음과 같습니다:

  •  Share – 프로젝트 접근 권한을 구성하기 위한 접근 제어.
  • Activities – 프로젝트에서 사용할 수 있는 process activities에 대한 메뉴 접근.
  • Functions – 프로젝트 기능에 대한 메뉴 접근. 또한 미리보기(Preview) 모드에서 선택한 프로젝트의 버튼에서도 사용할 수 있습니다:
    • Open – 프로젝트를 CAD 중심의 상세 보기로 엽니다. 프로젝트 이름 항목을 (Preview 모드에서) 클릭하거나 (List 모드에서) 더블클릭하는 것과 동일합니다.
    • Move – Workspace의 폴더 구조 내에서 프로젝트를 다른 상위 폴더로 이동합니다.
    • Edit – 프로젝트의 Name, Description 및 Workspace Parameters 관점에서 프로젝트를 편집합니다.
    • Clone – 프로젝트의 이름을 바꾼 동일한 복사본을 생성합니다.
    • Watch/Unwatch – 프로젝트의 Activitiy 탭에서(업데이트, 릴리스 등) 관련 알림을 받고, Email Notifications가 활성화된 경우 이메일로도 알림을 받아 프로젝트 활동을 팔로우/언팔로우합니다.
    • Delete – 프로젝트 구조와 데이터를 Workspace Trash로 이동하여 프로젝트 항목을 제거합니다. 이후 Workspace 에서 영구 삭제하거나 이전 상태로 복원할 수 있습니다.

또한 Name, Author, Description 등과 같은 다양한 속성 범위로 프로젝트 목록을 필터링할 수 있는 프로젝트 Search 기능도 포함되어 있습니다. 브라우저 인터페이스 상단의 필드에 검색 문자열의 일부를 입력하면, 해당 검색 문자열을 속성에 포함하는 프로젝트 항목만 표시되도록 목록이 업데이트됩니다.

검색 필터링을 해제하려면, 왼쪽 탐색 창에서 기본 Projects 페이지 항목을 클릭하거나 검색 필드를 비운 뒤 Enter를 누르십시오.

검색 기능 사용 예시(이 경우 Description을 기준으로 프로젝트를 찾음).
검색 기능 사용 예시(이 경우 Description을 기준으로 프로젝트를 찾음).

Workspace 폴더 작업

Workspace는 또한 Workspace 구조 내에서 프로젝트 폴더를 생성하고 관리하는 기능을 제공합니다. 그러면 생성된 폴더 계층 구조의 어떤 폴더에도 프로젝트를 생성하거나 이동할 수 있습니다.

(기본) 최상위 Project 폴더 아래에 새 폴더를 만들려면,  버튼 메뉴에서 Create Folder 옵션을 선택합니다. 이어지는 Create Folder 창에서 새 폴더의 이름, 상위 폴더, 그리고 선택적 설명을 지정합니다. 새 폴더는 항상 현재 선택된 폴더 아래에 생성되며, 해당 폴더가 상위(부모) 폴더가 됩니다.

생성된 폴더는 제목을 선택해 열 수 있으며, 위쪽의 브레드크럼을 사용해 계층 구조를 따라 상위로 이동할 수 있습니다.

메뉴 옵션을 사용해 폴더의 세부 정보를 수정(Edit)하거나, 폴더를 다른 상위 폴더 아래로 이동(Move)하거나, Workspace의 폴더 구조에서 폴더를 제거(Delete)할 수 있습니다. 폴더를 이동할 때는 Move folder <folder> to 창의 계층 트리에서 새 상위 폴더를 선택합니다.

프로젝트 업로드

Altium Designer에서 Make Available on Server 명령은 로컬 프로젝트를 Workspace로 업로드하며, 업로드된 프로젝트는 버전 관리 하의 Workspace 프로젝트가 됩니다. 동일한 프로세스는 Workspace 브라우저 인터페이스에서도  버튼 메뉴에서 사용할 수 있는 Upload Project 옵션으로 수행할 수 있습니다. 로컬 프로젝트의 호스트 폴더를 찾아 선택하면 기본적으로 현재 선택된 Workspace 폴더로 해당 프로젝트가 업로드되며, 또는 Upload Project 창의 Parent Folder 목록에서 Change 옵션을 사용해 폴더 계층 구조 내의 다른 위치를 선택할 수 있습니다.

로컬 프로젝트에 존재하는 모든 버전 관리 링크는 무시되며, 업로드된 프로젝트는 완전한 버전 관리 Workspace 프로젝트가 됩니다. 로컬 소스 프로젝트는 어떤 방식으로도 변경되지 않습니다.

프로젝트 이동

프로젝트를 다른 Workspace 폴더로 이동하려면, 메뉴 드롭다운 옵션에서 Move 옵션을 선택하고 Move project <project> to 창에서 폴더 계층 구조를 통해 새 위치를 선택합니다. 버튼으로 확인하면 선택한 프로젝트는 새로 지정한 상위 폴더 아래에 호스팅됩니다.

Workspace 프로젝트 공유

프로젝트가 Workspace에 있으면, 실제로 어떤 사용자가 해당 프로젝트에 접근할 수 있는지 결정해야 합니다. 이는 프로젝트를 공유하는 것, 즉 접근 권한을 구성하는 것으로 수행됩니다. Workspace 프로젝트는 기본적으로 다음 대상과 공유됩니다:

  • 프로젝트 소유자(일반적으로 프로젝트를 생성했거나 Workspace에 게시한 설계자): 전체(Read/Write) 접근 권한.
  • Administrators 역할(Role) 그룹: 전체(Read/Write) 접근 권한.
  • Workspace의 모든 멤버: 보기 전용 접근 권한.

새 프로젝트의 기본 권한은 Workspace 브라우저 인터페이스의 Admin – Settings – Projects  페이지에서 정의/변경할 수 있습니다. 프로젝트 소유자는 본질적으로 접근 권한이 할당되므로 목록에 표시되지 않습니다.

접근 권한 구성은 Workspace의 브라우저 인터페이스를 통해서도 수행할 수 있고, Altium Designer 내부에서 직접 수행할 수도 있습니다.

Workspace 브라우저 인터페이스에서 프로젝트 접근을 구성하려면, Designs 페이지(메인 메뉴의 Projects)에서 프로젝트 항목을 선택한 다음  버튼을 클릭해 Share:<project> 창을 열거나, 프로젝트 항목에 연결된 메뉴에서 Share 옵션을 선택합니다. 이를 통해 프로젝트를 다른 사용자 또는 사용자 그룹(역할, Roles)과 공유하는 데 필요한 모든 제어를 사용할 수 있습니다.

Workspace에서 프로젝트가 중앙 관리되므로, 다른 사람과의 공유는 각 프로젝트의 권한을 관리하는 것만으로 간단히 처리됩니다.Workspace에서 프로젝트가 중앙 관리되므로, 다른 사람과의 공유는 각 프로젝트의 권한을 관리하는 것만으로 간단히 처리됩니다.

Share <project> 창에서:

  • Can Edit 옵션이 활성화되면 사용자/역할은 Read/Write 접근 권한을 가집니다. 이 옵션이 비활성화되면 Read 전용 접근 권한만 가집니다.
  • Shared With 영역의 Workspace Members 항목 드롭다운 메뉴를 사용해, Workspace의 모든 멤버와 프로젝트를 읽기 전용(Can View) 또는 읽기/쓰기(Can Edit)로 공유할 수 있습니다.
  • 프로젝트에 대한 공유 접근 권한을 가진 기존 사용자/역할을 제거하려면, 해당 드롭다운 메뉴에서 Remove 옵션을 클릭합니다.

유의 사항:

  • 기본적으로 모든 Workspace 사용자는 프로젝트를 볼 수 있습니다. 특정 사용자 및/또는 그룹으로 접근을 제한하려면, 먼저 Workspace Members 항목의 드롭다운 메뉴에서 No access 을 선택해야 합니다.
  • 프로젝트 소유자는 영구적으로 Read/Write 접근 권한을 가집니다.
  • 프로젝트에 대한 직접 링크를 공유할 수도 있습니다. 링크는 Sharing 창 하단의 Copy Link 컨트롤을 클릭해 얻습니다. 링크는 클립보드로 복사됩니다. 사용 시(권한이 허용되는 경우) 해당 사용자에게 프로젝트의 상세 관리 페이지로 접근 권한을 제공하며, 그 개요는 다음 섹션에 제시됩니다.
또한 프로젝트가 Design View에서 열려 있을 때도 프로젝트 공유를 지정할 수 있습니다.

Workspace Project Activities

Workspace는 Workspace 프로젝트에 구성 가능한 Process Workflows를 적용하여 설계 검토 수행 및 새 프로젝트 생성과 같은 맞춤형 작업을 수행할 수 있는 고유한 기능을 제공합니다. 프로세스와 그 기반이 되는 워크플로는 Workspace 관리자가 생성 및 구성하며, 활성화되면 Altium Designer와 Workspace 브라우저 인터페이스 사용자 모두가 사용할 수 있게 됩니다.

► 자세한 내용은 Creating & Managing Processes를 참조하십시오.
► Altium Designer에서 이러한 프로세스에 대한 정보는 Performing Design Reviews를 참조하십시오.

사용자 관점에서 Process Workflows와 그에 내재된 단계는 Activities로 간주됩니다. 사용자는 사용 가능한 Activities를 호출할 수 있으며, 할당된 사용자는 Tasks 페이지에서 제공되는 일련의 작업으로 워크플로 단계를 완료할 수 있습니다.

Designs 페이지(Projects)에서 메뉴를 선택하고, 사용 가능한 Processes 중에서 선택하여 현재 선택된 프로젝트에 대한 활동을 시작합니다. 이어지는 프로세스 양식 창에서 필요한 필드와 옵션을 완료한 다음 프로세스를 시작()합니다. 호출된 Process Workflow에 따라 검토를 위한 데이터를 준비하기 위해 다음 단계를 제출()해야 할 수도 있습니다.

그런 다음 Activity에 할당된 사용자(들)를 위한 Workflow Tasks가 생성됩니다. 로그인한 사용자에게 해당되는 작업은 해당 사용자의 Tasks 페이지에 표시되며, 이를 실행하여 워크플로를 다음 단계로 진행할 수 있습니다.

Activity가 Role Group(예: Engineers)에 할당된 경우, 관련 Task는 해당 그룹의 모든 구성원과 Activity에 개별적으로 할당된 사용자(여기서는 Bruce 사용자, Engineers 역할의 구성원)에게도 제공됩니다. 이러한 경우, 이들 사용자 중 누구든지 검토 단계를 완료하고 결과를 제출()할 수 있습니다.

준비 과정에서 Activity에 사용자와 그룹을 할당할 수 있을 뿐 아니라, Process Workflow 자체에 특정 할당을 추가할 수도 있습니다. 그 결과, 준비 이전부터 특정 사용자/그룹에 본질적으로 할당된 Activity가 될 수 있습니다. 여기 표시된 예에서는 Engineers 그룹이 AdHoc_Review 워크플로 내 할당으로 설정되어 있습니다.

► 자세한 내용은 Defining a Process Workflow를 참조하십시오.

Workspace Project Functions

프로젝트와 관련된 기능 작업은 Designs 페이지의 메뉴에서 사용할 수 있으며, Workspace 프로젝트를 열기, 이동, 편집, 복제, 감시, 제거하는 기능을 포함합니다. 이 메뉴는 선택된 프로젝트 항목의 버튼에서도 사용할 수 있습니다:

Open a Project

프로젝트 항목의 메뉴 또는 상단 메뉴에서 Open 옵션을 선택하여 프로젝트를 제조 중심의 CAD 중심 보기로 엽니다. 또는 Preview 모드()에서는 프로젝트 이름을 클릭합니다. 이 보기에서는 탐색 창에서 사용할 수 있는 여러 하위 보기에 접근할 수 있습니다:

  • Design – 프로젝트의 설계 문서를 탐색하고 상호작용하며, 객체 속성을 검사하고 검토 코멘트를 배치합니다. 이 보기는 현재(최신) 프로젝트 리비전에 적용되며 Web Viewer 인터페이스를 사용합니다.
  • Supply – 설계 문서에서 추출된 진행 중(WIP) BOM 데이터를 대화형으로 검토합니다. 여기에는 프로젝트의 채워진 ActiveBOM 문서에서 파생된 제조사 및 공급업체 부품 데이터 항목이 포함됩니다.
  • Releases – 현재 프로젝트의 모든 Release에 대한 요약 정보를 확인하며, 각 Release는 Manufacturing Portal 보기에서 열 수 있습니다. 이 보기에서는 선택된 Release의 릴리스 패키지 파일, 설계 문서, 공급 데이터에 대한 하위 보기를 제공합니다.
  • Activities – 현재 프로젝트에 적용되는 활성 또는 종료된 Process workflow Activities를 확인합니다.
  • History – 프로젝트 생성, 커밋, 릴리스, 클론을 포함하여 프로젝트와 관련된 주요 이벤트의 진행 타임라인을 탐색합니다. 프로젝트와 연관되어 지원되는 이벤트가 발생할 때마다 해당 이벤트는 전용 타일로 타임라인에 추가되며, 해당되는 경우 다양한 작업을 지원합니다.
Altium Designer에서 Workspace의 CAD 중심 프로젝트 보기를 열려면 Projects panel에서 프로젝트 항목을 마우스 오른쪽 버튼으로 클릭하고 Show in Web Browser 명령을 선택합니다.

► 자세한 내용은 Management of a Specific Project를 참조하십시오.

Edit a Project

Workspace에서 기존 프로젝트의 속성을 편집하려면 Designs 페이지(Projects)에서 해당 항목을 선택한 다음, 해당 메뉴 또는 상단 메뉴에서 Edit 옵션을 선택합니다. 이어지는 Project Editing 창에서 프로젝트의 Name, Description을(를) 변경하고 Workspace Parameters 항목을 관리할 수 있습니다.

Project Editing 창에서 버튼을 클릭하면 프로젝트에서 파생되어 프로젝트와 함께 저장되는 추가 속성 데이터가 표시됩니다. Parameters 컨트롤을 선택하여 파라미터 Name/Value 쌍을 추가(), 편집 또는 제거()할 수 있습니다. 이는 프로젝트와 함께 Workspace에 저장되며, Altium Designer에서 Special Strings로 사용할 수 있습니다. 설계 공간에서 배치된 텍스트 객체를 선택한 상태로 Properties 패널에서 접근합니다. 반면 Project type 파라미터는 프로젝트 파일(*.PrjPcb)에 저장되며 Altium Designer에서 편집할 수 있습니다.

Clone a Project

기존 Workspace 프로젝트를 클론(복제)하려면 Designs 페이지(Projects)에서 해당 항목을 선택한 다음, 해당 메뉴 또는 상단 메뉴에서 Clone 옵션을 선택합니다. Clone Project 창에서 클론된 프로젝트의 이름과 설명을 설정합니다. 기본적으로 원본 프로젝트 이름에 - Copy 접미사가 붙어 사용됩니다.

버튼을 클릭하면 대상 상위 폴더 및 Repository 정보를 포함한 추가 속성 필드가 표시됩니다. 대상 폴더 설정은 수동으로 지정하지 않는 한 자동으로 프로젝트 이름과 일치하며, Change 옵션을 통해 다른 기존 상위 폴더로 지정할 수도 있습니다.

 프로젝트 생성(Project Creations) 프로세스 테마에 대해 사용 가능한 활성 process definitions가 있는 경우(Workspace 브라우저 인터페이스의 Processes 페이지 Project Creations 탭에서 정의됨), 메뉴는 사용 가능한 프로세스 워크플로에 해당하는 Clone – process name 옵션을 제공합니다.

선택하면 해당 프로세스에 정의된 워크플로가 클로닝 프로세스에 사용됩니다.

프로젝트는 Altium Designer에서 Explorer panel의  메뉴 Clone 옵션을 통해 클론할 수 있으며, 또는 Projects panel에서 프로젝트 이름을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 Clone 옵션을 선택해도 됩니다.

필요한 대로 필드를 설정한 후 버튼을 클릭하여 확인합니다. 원본 프로젝트는 구성 파일과 데이터와 함께 클론(복제)되며, Projects 페이지 목록에 새 프로젝트 항목으로 추가됩니다.

Watch a Project

Workspace에서 프로젝트를 ‘감시(watch)’(즉, 프로젝트 관련 알림 수신)하려면 Designs 페이지(Projects)에서 해당 항목을 선택한 다음, 해당 메뉴 또는 상단 메뉴에서 Watch 옵션을 선택합니다.

프로젝트를 팔로우(감시)하면 커밋, 릴리스, 속성 변경 메시지 등 프로젝트와 관련된 알림을 인터페이스 오른쪽 창의 Activities 탭에서 받게 됩니다. 프로젝트 생성자는 자동으로 해당 프로젝트를 감시하도록 설정됩니다. 활성화되면 명령은 Unwatch(으)로 변경되며, 이를 선택하면 프로젝트 팔로우를 중지하고 해당 프로젝트 이벤트에 대한 알림 수신이 중단됩니다.

Workspace Email Notifications가 구성되고 활성화(Admin – Settings – Email Notifications)된 경우 알림은 이메일 계정으로도 전송됩니다.

► 자세한 내용은 Configuring Email Notifications를 참조하십시오.

Delete a Workspace Project

기존 Workspace 프로젝트를 삭제(제거)하려면 Designs 페이지(Projects)에서 해당 항목을 선택한 다음, 해당 메뉴 또는 상단 메뉴에서 Delete 옵션을 선택합니다. 이 작업은 프로젝트 리포지토리를 Workspace의 Trash 영역으로 이동하는 ‘소프트 삭제’에 해당합니다. 프로젝트는 Altium Designer에서 Explorer panel의  메뉴 Delete 옵션을 사용하여 삭제할 수 있습니다.

해당 보기(메인 메뉴에서 Trash 선택)에서 프로젝트 항목을 완전히 제거(Permanently Delete)하거나 작업을 되돌릴(Restore) 수 있습니다. 버튼은 Workspace의 휴지통에 저장된 모든 항목(가능한 경우)을 제거합니다.

  • Delete 옵션은 선택한 프로젝트에 대한 쓰기(Write) 권한이 있는 사용자에게만 제공됩니다.
  • 이 작업을 수행하면 해당 프로젝트는 사실상 Workspace에 더 이상 존재하지 않게 됩니다. 즉, Workspace에서만 제거되며 로컬 작업 사본에는 영향을 주지 않습니다.
AI-LocalizedAI로 번역됨
만약 문제가 있으시다면, 텍스트/이미지를 선택하신 상태에서 Ctrl + Enter를 누르셔서 저희에게 피드백을 보내주세요.
콘텐츠