전역 목록 정의
전역 목록을 사용 하 여 Team Foundation Server (TFS) 여러 작업 항목 형식이 공유 하는 목록을 업데이트 하는 데 필요한 작업을 최소화할 수 있습니다.전역 목록은 하나 이상의 작업 항목 형식 및 필드 내에 포함할 수 있는 선택 목록입니다.전역 목록은 팀 프로젝트 컬렉션, 팀 프로젝트에 추가할 작업 항목 형식 또는 전역 워크플로 내에서 전역 목록을 정의할 수 있습니다.목록 항목을 하나 이상의 GLOBALLIST 요소에 포함하면 컬렉션에 대한 여러 작업 항목 형식에서 이 항목을 공유할 수 있습니다.
작업 항목 형식을 정의할 때 일부 필드에서 동일한 값을 공유하는 경우를 발견할 수 있습니다.여러 작업 항목 형식뿐만 아니라 여러 팀 프로젝트에서도 공유할 수 있습니다.관리자가 여러 위치에서 이러한 목록을 자주 업데이트해야 하는 야간에 작성되는 빌드의 번호처럼 이러한 값 중 일부는 자주 변경될 수 있습니다.외부 시스템에서 목록을 가져와야 할 경우에 전역 목록을 유용하게 사용할 수 있습니다.예를 들어 회사에서 별도의 고객 데이터베이스를 유지 관리하는 경우를 가정해 봅니다.고객이 발견한 버그를 기록하는 경우 해당 고객의 이름이 사용자 지정 Found By Customer 필드에 입력됩니다.
컬렉션의 전역 목록은 나열, 가져오기, 내보내기 및 삭제가 가능한 XML 파일로 관리할 수 있습니다.각 전역 목록의 이름은 최대 254자의 유니코드 문자를 포함할 수 있으며 컬렉션에서 고유해야 합니다.
[!참고]
없는 시스템에 정의 된 전역 목록, 나의 TFS를 제공 하면 기본 프로세스 템플릿 미리 정의 된 전역 목록을입니다.
항목 내용
전역 목록 추가 및 관리
전역 목록을 정의하기 위한 구문 구조
작업 항목 형식 정의 또는 전역 워크플로에 추가되는 전역 목록의 구문 구조
컬렉션에 대해 관리되는 전역 목록 구문 구조
[!참고]
추가 하거나 전역 목록을 수정 하려면 사용 하는 witadmin 가져오기 및 내보내기에 대한 전역 목록 정의 하는 명령줄 도구입니다.자세한 내용은 작업 항목 형식의 전역 목록 관리[witadmin]를 참조하십시오.전역 목록을 사용 하려면 추가할는 FIELD 작업 항목 형식 내에 정의 합니다.자세한 내용은 모든 FIELD XML 요소 참조를 참조하십시오.
전역 목록 추가 및 관리
전역 목록은 컬렉션에 있는 모든 팀 프로젝트에서 전역적으로 저장 및 사용되는 LISTITEM 요소의 집합입니다.전역 목록은 운영 체제, 발견된 빌드 및 수정된 빌드와 같이 여러 작업 항목 형식 내에 정의되는 필드에 유용합니다.
다음 방법 중 하나를 사용하여 전역 목록과 해당 항목을 정의할 수 있습니다.
프로세스 템플릿에: 전역 목록을 작업 항목 형식 정의 내에서 프로세스 템플릿을 정의할 수 있습니다.해당 템플릿으로부터 만든 각 팀 프로젝트에서는 해당 전역 목록에 액세스할 수 있습니다.
팀 프로젝트 컬렉션: 팀 프로젝트 컬렉션에 대해 정의된 전역 목록은 내보내기, 수정, 삭제 및 가져오기가 가능합니다.이러한 전역 목록은 해당 컬렉션에 있는 모든 팀 프로젝트에서 사용할 수 있습니다.
작업 항목 형식 정의: 팀 프로젝트를 만든 후에 해당 정의를 작업 항목 형식에 사용할 전역 목록을 추가할 수 있습니다.
전역 워크플로 정의: 팀 프로젝트를 만든 후에 모든 형식의 작업 항목 팀 프로젝트 또는 컬렉션에 대한 전역 워크플로 정의에 사용할 전역 목록을 추가할 수 있습니다.자세한 내용은 전역 워크플로 사용자 지정을 참조하십시오.
맨 위로 이동
전역 목록을 정의하기 위한 구문 구조
다음 표에서는 GLOBALLIST 및 LISTITEM 요소에 대해 설명합니다.이러한 요소를 사용하여 항목의 선택 목록이나 드롭다운 메뉴로 사용자에게 제공할 값 목록을 열거할 수 있습니다.
요소 |
구문 |
설명 |
---|---|---|
GLOBALIST |
|
컬렉션에 대해 저장되며 컬렉션에 있는 모든 팀 프로젝트가 사용할 수 있는 LISTITEM 요소 집합을 정의합니다. globalListName: 1~255자를 포함하는 텍스트 문자열입니다. GLOBALLIST는 GLOBALLISTS 요소의 필수 자식 요소이며 ALLOWEDVALUES, SUGGESTEDVALUES 및 PROHIBITEDVALUES 요소의 선택적 자식 요소입니다.자세한 내용은 선택 목록 정의을 참조하십시오. |
LISTITEM |
|
유효한 목록 값을 정의합니다.
참고
전역 목록은 범위가 프로젝트로 제한되지 않기 때문에 프로젝트 범위의 그룹을 포함하면 안 됩니다.
LISTITEM은 GLOBALLIST 요소의 필수 자식 요소이며 ALLOWEDVALUES, SUGGESTEDVALUES 및 PROHIBITEDVALUES 요소의 선택적 자식 요소입니다. |
맨 위로 이동
작업 항목 형식 정의 또는 전역 워크플로에 추가되는 전역 목록의 구문 구조
다음 구문을 추가하여 작업 항목 형식 또는 전역 워크플로에 대한 XML 정의 파일 내에서 전역 목록을 정의할 수 있습니다.
<GLOBALLISTS>
<GLOBALLIST name="name of global list">
<LISTITEM value="List item 1" />
<LISTITEM value="List item 2" />
<LISTITEM value="List item 3" />
<LISTITEM value="List item 4" />
. . .
<LISTITEM value="List item n" />
</GLOBALLIST>
</GLOBALLISTS>
다음 구문을 사용하여 작업 항목 형식에 대한 XML 정의 파일 내에서 전역 목록을 참조할 수 있습니다.
<GLOBALLISTS>
<GLOBALLIST name=" name of global list 1" />
<GLOBALLIST name=" name of global list 2" />
. . .
<GLOBALLIST name=" name of global list n" />
</GLOBALLISTS>
작업 항목 형식 정의 파일 또는 전역 워크플로의 구조 및 위치에 대한 자세한 내용은 각각 모든 WITD XML 요소 참조 또는 전역 워크플로 XML 요소 참조를 참조하십시오.
맨 위로 이동
프로젝트 컬렉션에 대해 관리되는 전역 목록 구문 구조
프로젝트 컬렉션에 전역 목록을 추가하려면 witadmin importgloballist 명령을 사용하여 다음 구문을 가져옵니다.
<gl:GLOBALLISTS xmlns:gl="https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/globallists">
<GLOBALLIST name="NameOfGlobalList">
<LISTITEM value="ListItem1" />
<LISTITEM value="ListItem2" />
<LISTITEM value="ListItem3" />
<LISTITEM value="ListItem4" />
. . .
<LISTITEM value="ListItemN" />
</GLOBALLIST>
</gl:GLOBALLISTS>
전역 목록은 비워둘 수 없습니다.각 GLOBALLIST 요소에는 LISTITEM 요소가 한 개 이상 정의되어 있어야 합니다.
맨 위로 이동
참고 항목
참조
개념
프로젝트 추적 데이터, 폼, 워크플로 및 기타 개체 사용자 지정