Share via


팀 프로젝트 컬렉션에서 작업 항목 필드 삭제

witadmin 명령줄 도구를 사용하여 기존 팀 프로젝트 컬렉션에서 작업 항목 형식 필드를 삭제할 수 있습니다. 삭제할 필드를 현재 사용 중인 경우 먼저 해당 필드를 작업 항목 형식에서 제거해야 합니다.

항목 내용

  • 사용되지 않는 필드 나열

  • 필드가 사용 중이 아닌지 확인

  • 팀 프로젝트 컬렉션에서 필드 삭제

필요한 권한

이 절차를 수행하려면 Team Foundation Administrators 그룹의 멤버여야 합니다. 자세한 내용은 Team Foundation Server 권한을 참조하십시오.

사용되지 않는 필드 나열

작업 항목 형식에서 사용되지 않는 필드를 나열하려면

  1. 명령 프롬프트 창을 엽니다.

  2. 다음 명령을 입력한 다음 Enter 키를 눌러 나열하려는 작업 항목 형식이 포함된 디렉터리로 변경합니다.

    cd ..드라이브:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE

  3. 명령 프롬프트에 다음과 같이 입력하고 Enter 키를 눌러 어떠한 작업 항목 형식에서도 더 이상 사용되지 않는 필드를 나열합니다.

    witadmin listfields /collection:http://ServerName:Port/VirtualDirectoryName/CollectionName /unused
    

    아래 예제와 같이 더 이상 사용되지 않는 각 필드에 대한 필드 및 특성 정보가 나타납니다.

    Field: Microsoft.VSTS.CMMI.TaskType
    Name: Task Type
    Type: String
    Reportable As: dimension
    Use: Not In Use
    Indexed: False
    
    Field: Microsoft.VSTSUE.Common.Flag
    Name: Flag
    Type: String
    Reportable As: dimension
    Use: Not In Use
    Indexed: False
    
    Field: Microsoft.VSTSUE.Common.Progress
    Name: Progress
    Type: String
    Reportable As: dimension
    Use: Not In Use
    Indexed: False
    

필드가 사용 중이 아닌지 확인

필드가 작업 항목 형식에서 사용되고 있지 않은지 확인하려면

  1. 명령 프롬프트 창을 엽니다.

  2. 다음 명령을 입력한 다음 Enter 키를 눌러 작업 항목 형식이 포함된 디렉터리로 변경합니다.

    cd ..드라이브:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE

  3. 명령 프롬프트에 다음과 같이 입력하고 Enter 키를 눌러 해당 필드가 어떠한 작업 항목 형식에도 더 이상 사용되지 않음을 확인합니다.

    witadmin listfields /collection:http://ServerName:Port/VirtualDirectoryName/CollectionName /n:FieldName
    

    이 예와 같이 필드에 대해 표시되는 정보의 Use 값이 "Not In Use"인지 확인합니다.

    Field: MyCompany.MyProcess.MyField
    Name: MyField
    Type: String
    Reportable As: dimension
    Use: Not In Use
    Indexed: False
    
  4. Use 필드에 필드가 사용 중이라고 표시되는 경우 나열되는 각 팀 프로젝트의 각 작업 항목 형식에서 해당 필드를 삭제해야 합니다. 예를 들어 Microsoft.VSTS.TCM.SystemInfo 필드에 Arroyo, Desert, Palm, Springs라는 네 프로젝트의 버그 및 코드 오류 작업 항목 형식에서 필드를 사용 중이라고 표시된다고 가정합니다.

    Field: Microsoft.VSTS.TCM.SystemInfo
    Name: System Info
    Type: Html
    Reportable As: None
    Use: Arroyo (Bug), Desert (Bug), Palm (Bug), Springs (Bug, Code Defect)
    Indexed: False
    

    이 필드를 삭제하려면 정의된 각 팀 프로젝트에 대해 나열되는 각 작업 항목 형식에서 해당 필드를 삭제해야 합니다. 자세한 내용은 작업 항목 형식에 필드 추가 또는 작업 항목 형식에서 필드 제거를 참조하십시오.

팀 프로젝트 컬렉션에서 필드 삭제

팀 프로젝트 컬렉션에서 필드를 삭제하려면

  • 명령 프롬프트에 다음 명령을 입력하고 Enter 키를 누릅니다.

    witadmin deletefield /collection:http://ServerName:Port/VirtualDirectoryName/CollectionName /n:FieldName
    

    명령 프롬프트에 y를 입력하여 이 단계를 완료합니다.

참고 항목

작업

작업 항목 형식에 필드 추가 또는 작업 항목 형식에서 필드 제거

참조

작업 항목 형식 사용자 지정 및 관리[witadmin]

작업 항목 필드 관리 [witadmin]