다음을 통해 공유


팀 프로젝트 만들기

Team Foundation Server(TFS)에 팀 프로젝트를 만들어 소스 코드의 리포지토리와 팀에서 계획하고 진행 상황을 추적하고 공동 작업할 수 있는 장소를 설정합니다.

팀 프로젝트가 이미 있으며 응용 프로그램 프로젝트 코딩을 시작하려면 Team Foundation 버전 제어에서 응용 프로그램 개발, 개발 컴퓨터에 Git 설정 또는 솔루션 및 프로젝트 만들기를 참조하세요.

온-프레미스 서버를 관리하지 않으려는 경우 Visual Studio Online을 사용하여 팀 프로젝트를 만들 수 있습니다. 이 항목은 온-프레미스 TFS를 배포한 경우 팀 프로젝트를 만드는 데에만 적용됩니다.

  1. Project Collection Administrators 그룹의 멤버가 아닌 경우 그룹 멤버로 추가합니다. 팀 프로젝트를 만들려면 새 프로젝트 만들기 권한을 허용으로 설정해야 합니다.

  2. 다음 리소스에 대해 TFS 관리자에게 문의하고 필요한 경우 추가 권한을 얻습니다.

    • 팀 프로젝트를 만들 때 어떤 팀 프로젝트 컬렉션에 연결해야 합니까? 기본 서버 구성 마법사를 사용하여 TFS를 설치한 경우 프로젝트 컬렉션은 DefaultCollection 하나뿐입니다. 엔터프라이즈 조직에서 작업 중이며 매우 많은 팀 프로젝트를 지원하려는 경우가 아니면 모든 팀 프로젝트를 단일 프로젝트 컬렉션에 추가해야 합니다. 추가 컬렉션을 만들어야 하는 경우에는 팀 프로젝트 컬렉션을 사용하여 서버 구성를 참조하세요.

    • SQL Server Analysis Services 및 SQL Server Reporting Services가 배포용으로 구성되었습니까? 그럴 경우 관리자에게 SQL Server Reporting Services를 호스팅하는 서버에서 자신을 Team Foundation 콘텐츠 관리자 그룹의 멤버로 추가하도록 요청합니다. 이러한 사용 권한이 없으면 팀 프로젝트를 만들 수 없습니다.

    • SharePoint 웹 응용 프로그램이 배포용으로 구성되었습니까? 팀 프로젝트를 만들 때 SharePoint 포털을 구성하려는 경우 SharePoint 관리자에게 SharePoint 제품을 호스팅하는 서버에 대한 모든 권한을 자신에게 부여하도록 요청합니다. 그렇지 않으면 이 단계를 건너뛰고 나중에는 포털을 구성할 수 있습니다.

  3. Visual Studio 2015 또는 Team Explorer 2015를 엽니다. 팀 탐색기 창이 보이지 않으면 메뉴에서 보기 > 팀 탐색기를 엽니다.

  4. 팀 프로젝트를 만들려는 서버 및 팀 프로젝트 컬렉션에 연결합니다.

    ALM_CTP_Connect

    팀 탐색기는 Visual Studio와 함께 설치됩니다. 무료 팀 탐색기를 설치할 수도 있습니다.

    TFS와 동일한 버전 수준에 있는 클라이언트에서 연결해야 합니다. 즉, Team Explorer 2015 또는 Visual Studio 2015 버전에서 TFS 2015에 연결해야 합니다.

    ALM_EXL_Connect

    팀 탐색기 및 SharePoint 제품 Reporting Services를 호스팅하는 서버에서 SQL Server를 실행하는 경우에는 Visual Studio를 관리자 권한으로 실행해야 할 수 있습니다.

  5. 처음 TFS에 연결하는 경우 인식된 서버 목록에 TFS를 추가해야 합니다.

    ALM_EXL_AddServer

  6. 새 팀 프로젝트 마법사를 엽니다.

    연결 페이지의 새 링크(팀 탐색기)

  7. 팀 프로젝트 이름을 지정합니다. 64자 넘게 지정하지 마십시오.

    ALM_CTP_NameProject

    팀 프로젝트를 만든 후에는 이름을 변경할 수 없습니다.

  8. 프로세스 템플릿을 선택합니다. 기본 프로세스 템플릿 비교는 팀 프로젝트 아티팩트 작업을 참조하세요.

    ALM_CTP_SelectTemplate

  9. 소스 제어 시스템을 선택합니다.

    ALM_CTP_SelectSource

    어떤 시스템을 사용해야 하는지 확실하지 않습니까? 자세한 내용은 여기를 참조하세요.

  10. 팀 프로젝트 컬렉션이 SharePoint 프로젝트 포털을 지원하도록 구성되지 않은 경우 작업이 완료되었습니다.

    ALM_CTP_Finish

    다음 단추가 활성화된 경우 프로젝트 포털을 구성할 수 있습니다.

    마법사에서 문제가 발생하는 경우 오류 메시지 및 프로젝트 생성 로그에 대한 링크를 받게 됩니다. 로그에서 특정 오류 및 예외를 검토합니다. 자세한 내용은 이 항목 뒷부분의 Q & A를 참조하세요.

  11. 마쳤으면 팀 탐색기에서 팀 프로젝트를 볼 수 있습니다. Web Access 링크를 선택하여 웹 포털에서 팀 프로젝트에 연결할 수도 있습니다.

    TFVC가 소스 제어로 포함된 팀 탐색기 홈 페이지 소스 제어로 Git를 포함하는 팀 탐색기 홈 페이지

다음 단계 실행

다른 사용자가 팀 프로젝트에 연결할 수 있도록 팀 프로젝트에 사용자 추가합니다.

또한 팀 프로젝트가 생성된 상태에서 Team Foundation 버전 제어에서 응용 프로그램 개발, Git 사용 또는 응용 프로그램 만들기를 시작할 수 있습니다.

작업 계획 및 팀 공동 작업을 시작하려면 Visual Studio ALM 및 TFS로 작업 추적을 참조하세요.

Q & A

ms181477.collapse_all(ko-kr,VS.140).gifQ: 목록에 내 사용자 지정 프로세스 템플릿을 추가하려면 어떻게 해야 합니까?

A: 먼저 프로세스 템플릿 관리자를 사용하여 템플릿을 업로드해야 합니다. 프로세스 템플릿 사용자 지정에 대해 자세히 알아보려면 여기로 이동하세요.

ms181477.collapse_all(ko-kr,VS.140).gifQ: 로그 파일의 위치는 어디입니까?

A: 로그 파일은 $:\Users\user name\AppData\Local\Temp에 저장되고 VSTS_TeamProjectCreation_yyyy_mm_dd_hh_mm_ss.log로 레이블이 지정됩니다.

로그에는 오류가 발생했을 때 마법사에서 수행한 각 동작이 표시되며 오류에 대한 자세한 내용이 포함될 수도 있습니다. 예외 또는 오류를 검색하여 네트워크 또는 파일 관련 문제를 찾기 위해 로그 항목을 검토할 수 있습니다.

ms181477.collapse_all(ko-kr,VS.140).gifQ: 권한 관련 오류를 해결하려면 어떻게 해야 합니까?

A: 권한이 없다는 오류 메시지가 나타나면 Project Collection Administrators 그룹Team Foundation Content Managers 그룹의 멤버가 되고 SharePoint 제품을 호스팅하는 서버에 대해 모든 권한을 얻으세요.

ms181477.collapse_all(ko-kr,VS.140).gifQ: TF30169 오류를 해결하려면 어떻게 해야 합니까?

A: **오류 TF30169: 새 팀 프로젝트 마법사에서 프로세스 템플릿 {0}을(를) 다운로드할 수 없습니다.**는 SharePoint 제품을 호스팅하는 서버에서 SharePoint 사이트 프로세스 템플릿을 사용할 수 없음을 나타냅니다.

SharePoint 제품를 호스팅하는 서버의 시스템 관리자에게 문의하고 필요한 프로세스 템플릿을 서버에 추가하도록 요청합니다. Team Foundation Server에 대한 SharePoint 제품 요구 사항을 참조하세요.

ms181477.collapse_all(ko-kr,VS.140).gifQ: TF30321 오류를 해결하려면 어떻게 해야 합니까?

A: **오류 TF30321: 입력한 이름이 Team Foundation Server의 다른 팀 프로젝트에 이미 사용되었습니다.**는 팀 프로젝트에 다른 이름을 사용해야 함을 나타냅니다. 입력한 이름이 현재 사용 중이거나 전체 삭제되지 않고 일부 삭제되었습니다.

ms181477.collapse_all(ko-kr,VS.140).gifQ: 팀 프로젝트를 삭제하려면 어떻게 해야 합니까?

A: 더 이상 사용하지 않는 팀 프로젝트를 삭제할 수 있습니다. 이렇게 하면 사용 중인 팀 프로젝트를 쉽게 탐색할 수 있습니다. 팀 프로젝트 삭제를 참조하세요.

ms181477.collapse_all(ko-kr,VS.140).gifQ: 팀 프로젝트를 삭제했지만 같은 이름으로 팀 프로젝트를 만들려고 하면 오류가 발생합니다.

A: 팀 프로젝트를 만들거나 삭제하는 작업이 성공적으로 완료되지 않은 경우 일부 구성 요소는 만들거나 삭제했지만 다른 구성 요소는 만들거나 삭제하지 못했습니다. 이 경우 팀 프로젝트와 연결된 이름을 다시 사용할 수 없습니다.

프로젝트 삭제를 확인하거나 부분 삭제된 팀 프로젝트와 연결된 나머지 구성 요소를 제거하려면 팀 프로젝트 삭제[TFSDeleteProject]를 사용합니다. 그런 다음 같은 이름으로 팀 프로젝트를 만들어 보십시오.

문제 해결에서도 같은 이름을 사용하지 못할 수 있습니다. 삭제한 팀 프로젝트의 일부 구성 요소가 삭제되도록 예약되었지만 아직 삭제되지 않았을 수도 있습니다.

ms181477.collapse_all(ko-kr,VS.140).gifQ: 플러그 인과 관련된 오류 메시지를 해결하려면 어떻게 해야 합니까?

A: 팀 프로젝트를 만드는 데 사용된 프로세스 템플릿에 여러 개의 XML 플러그 인 파일이 들어 있습니다. 이러한 파일 중 하나에 형식이나 기타 오류가 있으면 오류 메시지가 나타납니다.

프로젝트 만들기 로그를 검토하여 오류를 일으킨 플러그 인을 파악합니다. 문제를 발견한 후에는 플러그 인을 제공하는 개발자나 공급업체에 문의하거나, 문제를 직접 해결할 수 있습니다. 자세한 내용은 프로세스 템플릿 사용자 지정을 참조하세요.

ms181477.collapse_all(ko-kr,VS.140).gifQ: 서버에 연결할 수 없는 문제는 어떻게 해결해야 합니까?

A: 서버에 연결할 수 없거나, 서버에서 정보를 검색할 수 없거나, 프로젝트를 만들 수 있는 권한을 확인할 수 없다는 오류 메시지가 표시되는 경우 배포 시 서버를 잘못 구성했기 때문일 수 있습니다. 이 문제는 특히 서버 이동, 장애 조치 또는 기타 유지 관리 작업 이후에 자주 발생합니다.

TFS 시스템 관리자에게 문의하고 서버 구성을 확인하도록 요청하십시오.

ms181477.collapse_all(ko-kr,VS.140).gifQ: 내 팀 프로젝트에 보고 또는 프로젝트 포털이 없습니다.이러한 리소스를 추가하려면 어떻게 해야 합니까?

A: 다음 항목 중 하나를 참조하십시오.

ms181477.collapse_all(ko-kr,VS.140).gifQ: 추가 질문이 있으면 어디에 문의해야 합니까?

A: Team Foundation Server – Project Management 및 작업 항목 포럼에서 질문을 게시하거나 대답을 검색할 수 있습니다.