Defining Revision Naming Schemes for a Workspace
연결된 Workspace의 각 Item은 일련의 리비전으로 구성되며, 데이터가 수정되어 커밋/업로드/릴리스될 때마다 새로운 리비전이 사용되어 새 데이터를 수용합니다. 따라서 리비전은 Item이 변경을 거치며 진행되는 과정을 반영합니다. 반대로 말하면, Item이 나타내는 데이터 엔터티가 변경되면 이를 반영하기 위해 리비전을 증가시켜야 합니다.
각 리비전에는 상위 Item(Item ID)과는 별개로 구분되는 고유 식별자(Revision ID)가 있습니다. 리비전 ID의 형식은 상위 Item에 적용된 Revision Naming Scheme에 의해 결정됩니다. 스킴에서 사용하는 구체적인 형식은 구성 가능하며, 각 조직의 요구에 따라 달라집니다.
Item ID와 Revision ID를 함께 사용하면 각 Item의 각 릴리스를 완전히 식별하는 데 사용되는 결합 고유 식별자를 얻을 수 있으며, 이를 흔히 전체 Item-Revision ID라고 합니다.
리비전 명명 용어
다음의 기본 용어는 리비전 명명 스킴과 관련하여 사용됩니다. 이 용어들은 동일한 Item의 서로 다른 버전에 의미와 정체성을 부여하기 위해 사용됩니다.
- Revision – 리비전은 Item의 새 버전입니다. 순차 식별 스킴을 사용하면 Item 버전의 이력을 확인할 수 있습니다. Item의 설계가 변경되었지만 새 프로토타입이나 새 모델이 필요할 정도로 큰 변경은 아닐 때마다 Revision ID의 리비전 구간을 증가시켜야 합니다.
- Prototype – 프로토타입은 새 Item 또는 기존 Item의 새 버전에 대한 작동 가능한 모델로, 아직 고객에게 제공할 준비가 되지 않은 상태입니다. 특정 모델에 대해 새 프로토타입이 생성될 때마다 Revision ID의 프로토타입 구간을 증가시켜야 합니다.
- Model – 모델은 항목의 스타일 또는 설계로 정의됩니다. 모델 식별자는 모델이 둘 이상일 때 유용합니다(예: “그 태블릿의 이전 모델”). 새 모델이 생성될 때마다 Revision ID의 모델 구간을 증가시켜야 합니다.
기본 리비전 명명 스킴
연결된 Workspace는 5가지 기본 리비전 명명 스킴을 제공합니다. 이러한 기본 스킴은 그대로 사용할 수도 있고, 회사(또는 개인) 요구에 맞게 수정할 수도 있습니다. 필요에 따라 새 사용자 정의 스킴을 추가하고 구성할 수도 있습니다.
기본 리비전 명명 스킴은 다음과 같습니다.
- 1-Level Revision Scheme – 1부터 9까지 또는 A부터 Z까지의 범위에서, 필요한 자릿수(폭)로 단일 수준의 리비전 명명을 제공합니다. 라벨링 수준이 1개뿐이므로 Revision ID는 Revision만 식별할 수 있습니다.
-
2-Level Revision Scheme – 기본 형식이 Alpha.Number인 2단계 리비전 명명을 제공합니다. 예로는
A.1또는CZ.83가 있습니다. Revision ID의 첫 번째 구간(또는 Level 1)은 Model을(를) 라벨링하는 데 사용됩니다. 두 번째 구간(또는 Base)은 Revision을(를) 라벨링하는 데 사용됩니다. -
3-Level Revision Scheme (Sample) – Number.Alpha.Number 형식의 3단계 리비전 명명을 제공합니다. 예로
02.B.1가 있습니다. Revision ID의 첫 번째 구간(또는 Level 2)은 Model을(를) 라벨링하는 데 사용됩니다. 두 번째 구간(또는 Level 1)은 Prototype을(를) 라벨링하는 데 사용됩니다. 세 번째 구간(또는 Base)은 Revision을(를) 라벨링하는 데 사용됩니다. - Altium Internal Naming Scheme – 본질적으로 1-Level Revision Scheme의 복사본입니다.
- Extension Scheme – 본질적으로 1-Level Revision Scheme의 복사본이며, 확장 데이터 타입에 사용됩니다.
적용할 리비전 명명 스킴은 Item을 생성할 때 개별 Item 수준에서 선택합니다. 따라서 서로 다른 Item에 서로 다른 리비전 명명 스킴을 할당할 수 있습니다.
리비전 명명 스킴 선택하기
그렇다면 조직에 맞는 올바른 리비전 명명 스킴은 어떻게 선택해야 할까요? 앞선 설명을 보면, 리비전 번호가 단순히 Item의 현재 리비전을 반영하는 1단계 명명 스킴의 단순함과, 모델/프로토타입/리비전을 반영하는 복잡한 명명 스킴 사이에서 선택하는 것으로 보입니다. 이 질문에는 간단한 정답이 없으며, 조직의 요구에 가장 적합한 스킴이 무엇인지 고려하는 문제입니다.
이상적으로는 조직의 연결된 Workspace에서 생성되는 모든 Item에 걸쳐 사용할 수 있는 단일 스킴을 선택하는 것이 좋습니다. 수준(레벨) 수에 대해서는 제품의 일반적인 수명을 고려하세요. 제품 수명이 길고 수많은 업데이트를 거치나요? 현장에서 Item을 쉽게 식별해야 하나요? 예를 들어 서비스 기술자가 모델을 쉽게 구분할 수 있으면 도움이 되나요? 이러한 요구 사항은 3단계 명명 스킴이 더 잘 충족합니다.
대규모 조직은 일반적으로 이미 자체 리비전 번호 스킴을 갖추고 있으므로, 그에 맞추어 자체 Revision Naming Scheme을 생성할 수 있습니다.
리비전 명명 스킴 관리
리비전 명명 스킴은 Edit Revision Naming Schemes 대화상자에서 확인하고 관리할 수 있습니다. 현재 로그인한 연결된 Workspace에 대해 이 대화상자에 접근하려면 다음을 수행합니다.
- Data Management – Servers 페이지를 Preferences 대화상자에서 엽니다.
- Active Server 항목의 맨 오른쪽에 있는 Properties 컨트롤을 클릭합니다.
- 연결된 메뉴에서 Naming schemes 명령을 선택합니다.

Revision Naming Schemes는 Edit Revision Naming Schemes 대화상자에서 정의하고 관리합니다. 연결된 Altium 365 Workspace에 대해 대화상자를 여는 모습이 여기에 표시됩니다. 이미지 위에 커서를 올리면 연결된 Enterprise Server Workspace에 대해 대화상자를 여는 모습을 볼 수 있습니다.
새 스킴 추가
새 Revision Naming Scheme을 만들려면 Edit Revision Naming Schemes 대화상자 하단의
버튼을 클릭합니다. 구성할 준비가 된 새 탭이 대화상자에 나타납니다.
스킴 구성
리비전 명명 스킴 탭 내에서 제공되는 컨트롤을 사용하여 필요에 맞게 스킴을 구성합니다.
스킴에 대해 다음 속성을 정의해야 합니다.
- Scheme Name – 의미 있는 이름을 지정합니다. 예를 들어, 스킴을 사용할 Workspace 콘텐츠를 반영하는 이름이 좋습니다.
- Revision ID Levels – Revision ID를 구성할 레벨 수를 1, 2, 3 중에서 선택합니다.
- Item and Revision Separator – 전체 Item-Revision이 표시될 때 Item ID와 Revision ID 사이에 사용할 구분자를 선택합니다.
- Caption – ID의 각 레벨 의미를 반영하는 캡션 텍스트를 입력합니다. 캡션 텍스트는 Item의 라이프사이클 보기(Level 1 및 Level 2에 대해, Base는 제외)에서 사용되며, 리비전 유형 변경과 관련된 우클릭 메뉴 명령에도 사용됩니다.
-
Revision ID Format – Revision ID의 각 레벨 형식과 각 레벨의 구분자 접두사를 지정합니다. 지원되는 형식은
Numeric (Zero),Numeric (One),Alphabetical (Uppercase),Alphabetical (Lowercase),ASME Y14.35M입니다. - Minimum Width – ID에서 각 레벨의 폭(너비)을 정의합니다. 즉, 해당 ID 부분을 표현하는 데 사용되는 숫자/문자 수입니다.
스킴 자체를 수정하면, 결과 Revision ID와 전체 Item-Revision ID에 대한 동적 미리보기가 탭 하단 영역에 표시됩니다.

결과 ID의 미리보기가 탭에 표시되며, 변경 사항이 적용될 때마다 동적으로 업데이트됩니다.
스킴 저장
새 리비전 명명 스킴을 추가했든, 기존 리비전 명명 스킴을 어떤 방식으로든 수정했든, 해당 스킴은 저장해야 합니다. 실제 ‘저장’ 컨트롤은 없지만, 이를 수행할 수 있는 컨트롤이 제공됩니다.
-
새 리비전 명명 스킴(‘+’ 접미사로 구분)의 경우 – 스킴 탭 오른쪽 상단의 Add Scheme 컨트롤을 사용하거나, 대화상자의 기본
버튼을 클릭합니다.
-
수정된 기존 revision naming scheme(‘*’ 접미사로 구분)의 경우 – 스킴 탭 오른쪽 상단의 Apply Changes 컨트롤을 사용하거나, 대화상자의 기본
버튼을 클릭합니다.
어느 경우든 접미사는 제거되며, 새(또는 수정된) 스킴은 Workspace에서 사용할 수 있는 리비전 명명 스킴 집합의 일부로 제공됩니다.
누가 무엇을 언제 변경했는지에 대한 명확하고 투명한 감사 추적을 지원하기 위해, 리비전 명명 스킴이 마지막으로 수정된 시점에 대한 세부 정보가 해당 탭의 오른쪽 하단에 제공됩니다.

리비전 명명 스킴이 마지막으로 수정된 시점과 수정한 사용자를 식별합니다.
스킴 이름 변경
기존에 사용 중인 리비전 명명 스킴의 이름을 변경하려면:
- 현재 로그인되어 있는 연결된 Workspace의 Edit Revision Naming Schemes 대화상자에 접근합니다.
- 이름을 변경하려는 스킴의 탭을 클릭합니다.
- Scheme Name 필드에서 이름을 수정합니다.

리비전 명명 스킴의 이름을 변경하고, 이미 해당 스킴을 사용 중인 Item의 속성에서 변경 사항을 확인하는 예.
스킴 복제
새 리비전 명명 스킴을 처음부터 만들 필요는 없습니다. Edit Revision Naming Schemes 대화상자에서 기존 스킴을 빠르게 복제할 수 있습니다. 방법은 다음과 같습니다.
- 복제할 스킴을 활성 스킴으로 설정합니다.
- 해당 스킴 탭 오른쪽 상단의 Clone 컨트롤을 클릭합니다.
-
스킴의 정확한 복사본이 생성되며, 초기 기본 이름이
New Revision Scheme인 새 스킴이 만들어집니다. 필요에 따라 이름을 변경합니다. -
Add Scheme 컨트롤(또는 메인
버튼)을 클릭하여 새 스킴을 저장합니다.
스킴 삭제
기존 리비전 명명 스킴을 삭제하려면, Edit Revision Naming Schemes 대화상자에서 해당 스킴을 선택하여 활성 스킴으로 만든 다음 스킴 탭 오른쪽 상단의 Delete 컨트롤을 클릭합니다.
리비전 명명 스킴의 영구 삭제는 대화상자의 메인
버튼을 클릭(또는 OK 클릭)하면 수행됩니다. 그 전까지는 대화상자 하단의
버튼을 클릭하여 삭제 작업을 취소(되돌리기)할 수 있습니다.

리비전 명명 스킴 삭제 작업은 되돌릴 수 있습니다.
스킴 내보내기 및 가져오기
사용자 정의 리비전 명명 스킴은 정의된 연결된 Workspace에서만 사용할 수 있습니다. Workspace 간에 스킴을 옮길 수 있도록 Edit Revision Naming Schemes 대화상자에는 내보내기(Export) 및 가져오기(Import) 기능이 제공됩니다.
리비전 명명 스킴을 내보내려면 해당 탭 오른쪽 상단의 Export 컨트롤을 클릭합니다. 이후 표시되는 Save Revision Naming Scheme 대화상자에서 파일을 저장할 위치와 파일 이름을 지정합니다.
리비전 명명 스킴을 가져오려면 Edit Revision Naming Schemes 대화상자 하단의
버튼을 클릭합니다. Open Revision Naming Scheme 대화상자에서 필요한 Revision Naming Scheme 파일을 찾아 열면, 해당 스킴이 Workspace에서 사용 가능한 기존 리비전 명명 스킴 목록에 추가됩니다.
리비전 명명 스킴 사용 제어
특정 리비전 명명 스킴을 사용할 수 있는 Item 유형은 각 스킴을 정의할 때 전역 수준에서 정의하고 활성화할 수 있습니다. 이 기능을 활성화하면, 특정 콘텐츠 유형에 대해 리비전 명명 스킴을 선택할 때 허용된 스킴만 표시됩니다. 이를 통해 특정 유형으로 생성되는 Item이 반드시 필요한 리비전 명명 스킴만 사용하도록 추가적인 제어 수준을 제공할 수 있습니다.
제어는 Content Types 대화상자에서 수행합니다. 접근을 구성하려는 명명 스킴의 탭을 클릭한 다음, 스킴 탭 오른쪽 상단의 Content Types 링크를 클릭합니다.

Content Types 대화상자에 접근 – 구성 중인 리비전 명명 스킴을 사용할 수 있는 콘텐츠 유형을 결정하는 중앙 명령부.
Content Types 대화상자에는 연결된 Workspace에서 생성할 수 있는(사용자 또는 시스템에 의해) 지원 콘텐츠 유형이 모두 나열됩니다. 목록 위의 옵션 Control Revision Naming Scheme per Content Type은 해당 스킴에 대해 이 기능이 활성(Enabled)인지 비활성(Disabled)인지 전역적으로 제어합니다. 이 옵션을 활성화한 다음, 해당 스킴을 사용하도록 허용할 각 콘텐츠 유형에 대해 연관된 Use 옵션을 활성화하십시오.
