TFSLabConfig CreateTeamProjectHostGroup 명령

CreateTeamProjectHostGroup 명령을 사용하여 팀 프로젝트 컬렉션의 호스트 그룹을 컬렉션에 있는 개별 팀 프로젝트에 할당합니다. 호스트 그룹에서는 Visual Studio Lab Management에 있는 가상 환경의 배포 대상인 하나 이상의 물리적 컴퓨터를 지정합니다. 호스트 그룹은 SCVMM(System Center Virtual Machine Manager)에서 만들고 Visual Studio Lab Management에 의해 프로젝트 컬렉션에 할당됩니다. 별도의 CreateTeamProjectHostGroup 명령을 사용하여 팀 프로젝트에 여러 호스트 그룹을 할당할 수 있습니다.

참고

호스트 그룹을 팀 프로젝트 컬렉션에 할당할 때 팀 프로젝트 컬렉션의 모든 프로젝트에 호스트 그룹을 자동으로 할당할 수 있습니다. TFSConfig 랩/HostGroup 명령방법: 팀 프로젝트 컬렉션의 호스트 그룹 변경을 참조하십시오.

필요한 권한

CreateTeamProjectHostGroup 명령을 사용하려면 팀 프로젝트 컬렉션 호스트 그룹 수준에서 Manage Lab Locations 권한이 있어야 합니다. 기본적으로 Team Foundation Server Administrators 및 Project Collection Administrators 그룹의 멤버는 이 권한을 갖고 있습니다. 자세한 내용은 Team Foundation Server 권한을 참조하십시오.

TFSLabConfig CreateTeamProjectHostGroup
      /Collection:collectionUrl
      /TeamProject:{* |teamProjectName}
      /TeamProjectCollectionHostGroup:(* |teamProjectCollectionHostGroupName}
      /Name:teamProjectHostGroupName
      [/Description:teamProjectHostGroupDescription]
      [/NoPrompt]

매개 변수

Option

설명

Collection:collectionUrl

필수적 요소로서, 팀 프로젝트가 포함된 Team Foundation Server의 응용 프로그램 계층에 있는 팀 프로젝트 컬렉션의 URL입니다. 예를 들어 /collection:http://abc:8080/TFS/DefaultCollection입니다.

TeamProject:{* |teamProjectName>}

필수적 요소로서, 팀 프로젝트의 이름입니다. 이름에 공백이 있으면 따옴표를 사용합니다. 별표(* )를 사용하여 지정된 호스트 그룹을 컬렉션에 있는 모든 팀 프로젝트에 할당합니다.

TeamProjectCollectionHostGroup:{* |teamProjectCollectionHostGroupName}

필수적 요소로서, 팀 프로젝트 컬렉션에서 호스트 그룹의 이름입니다. 이름에 공백이 있으면 따옴표를 사용합니다. 컬렉션의 모든 호스트 그룹을 지정된 팀 프로젝트에 할당하려면 별표(*)를 사용합니다. 이름에 공백이 있으면 따옴표를 사용합니다.

Name:teamProjectHostGroupName

필수적 요소로서, 팀 프로젝트에서 호스트 그룹에 할당할 이름입니다.

Description:teamProjectHostGroupDescription

선택적 요소로서, 팀 프로젝트 호스트 그룹의 설명입니다.

NoPrompt

선택적 요소로서, 자동 모드 사용 여부를 사용자에게 확인하지 않습니다.

예제

쉽게 읽을 수 있도록 예제에서 명령 옵션이 별도의 줄에 표시되어 있습니다. 명령 프롬프트 창에서 명령의 모든 옵션을 같은 줄에 입력합니다.

첫 번째 예제에서는 팀 프로젝트 컬렉션에 있는 모든 호스트 그룹이 컬렉션에 있는 각 팀 프로젝트에 할당됩니다. 두 번째 예제에서 팀 프로젝트 컬렉션의 한 호스트 그룹은 특정 팀 프로젝트에 할당됩니다.

REM First example
TFSLabConfig CreateTeamProjectHostGroup
             /collection:http://abc:8080/TFS/Collection0
             /teamProject:*
             /teamProjectCollectionHostGroup:*
REM Second example
TFSLabConfig CreateTeamProjectHostGroup
             /collection:http://abc:8080/TFS/Collection0
             /teamProject:Project1
             /teamProjectCollectionHostGroup:tpchg1
             /name:hg1

참고 항목

작업

Lab Management 구성 및 관리

참조

TFSLabConfig ListTeamProjectCollectionHostGroups 명령

TFSLabConfig ListTeamProjectHostGroups 명령

TFSLabConfig DeleteTeamProjectHostGroup 명령

개념

TFSLabConfig 명령 참조

Team Foundation 관리 콘솔을 사용하여 서버 구성

기타 리소스

TFSConfig Lab 명령 참조