Install Team Foundation Server 2010

Microsoft 의 Team Foundation Server 2010(이하 TFS)를 설치, 기본적인 구성 정도만 진행해 봤습니다.

TFS는 Microsoft 에서 아래와 같이 소개합니다.

Microsoft Visual Studio Team Foundation Server 2010은 소프트웨어 제공 프로세스를 자동화하는 Microsoft 응용 프로그램 수명 주기 관리 솔루션의 토대가 되는 공동 작업 플랫폼으로, 조직에서 IT 수명 주기 전체에 걸쳐 소프트웨어 개발 프로젝트를 효과적으로 관리할 수 있게 해 줍니다. Team Foundation Server 2010을 통해 모든 팀 구성원은 보다 유연하고 효과적으로 공동 작업을 수행할 수 있으며 규격화된 지식을 쌓고 공유함으로써 더 좋은 품질의 소프트웨어를 제공할 수 있습니다. 작업 항목 추적, 소스 제어, 빌드 및 테스트 도구를 통해 수집된 프로젝트 아티팩트 및 데이터는 데이터 웨어하우스에 저장됩니다. 또한 강력한 보고 기능 및 대시보드가 시간에 따른 추세를 제공하므로 프로젝트의 품질 및 진행 상황이 조직의 목표에 부합하는지를 완벽하게 추적하고 실시간으로 볼 수 있습니다.

시스템요구사항

  • 지원하는 운영 체제:Windows 7;Windows Server 2003 R2 (32-Bit x86);Windows Server 2003 Service Pack 2;Windows Server 2008 R2;Windows Server 2008 Service Pack 2;Windows Vista
    • Windows Vista(x86 및 x64) 서비스 팩 2 이상(Starter Edition을 제외한 모든 버전)
    • Windows 7(x86 및 x64)
    • Windows Server 2003(x86) 서비스 팩 2 이상(모든 버전)
    • Windows Server 2003 R2(x86) 이상(모든 버전)
    • Windows Server 2008(x86 및 x64) 서비스 팩 2 이상
    • Windows Server 2008 R2(x64)
  • 지원되는 아키텍처
    • 32비트(x86)
    • 64비트(x64)
  • 하드웨어 요구 사항
    • 2.2GHz 이상의 프로세서가 장착된 컴퓨터
  • RAM
    • 1GB RAM(x86의 경우)
    • 8GB의 하드 디스크 여유 공간
  • 필수 구성 요소
    • Microsoft SQL Server 2008
    • Windows SharePoint Services 3.0 서비스 팩 1 이상

그리고 TFS 2010 평가판을 제공합니다. [링크] 다운로드하여 90일간 사용하실 수 있습니다.

VMWare 에 Windows Server 2008 R2 x64를 구동하여 설치를 진행하였습니다.

일단 IIS가 설치되어 있어야 하며 MS SQL Server 2008도 설치가 되어있어야 합니다.
설치에는 크게 어렵거나 하진 않습니다. 그냥 다음(NEXT)만 클릭하면 문제없이 완료!

아래 이미지는 혹시나 나중에 기억이 나지 않을까하여 남겨둡니다.

Team Foundation Server 는 필수로 설치해야겠죠.
나머지 Team Foundation Server Proxy, Team Foundation Server Build Service는 필요하면 선택하여 설치하면 됩니다.

.NET Framework 4.0 이 설치되어 있지 않으면 설치하고 재시작 후에 설치가 계속됩니다.
설치완료. 이제 구성을 하기위해 Configure 버튼을 클릭합니다.


뭔가 복잡해보이지만 IIS, SQL Server 2008 이 설치되어있는 상태라면 쉽게 진행하실 수 있습니다.
구성마법사도 굉장히 간단하게 되어있으므로 걱정할 필요는 없었습니다.

Start Wizard.

서비스를 실행할 계정을 입력합니다.
오른쪽 Test 버튼으로 입력된 계정 정보의 오류를 확인하실 수 있습니다.

이렇게 설치된다라고 알려줍니다.

먼저 확인을 합니다.
이 과정에서 요구사항에 맞지 않는 부분을 보완하기 위해 이 마법사를 종료하시더라도 아래와 같이 시작 메뉴에 Team Foundateion Administration Console 을 실행하시면 최초 화면을 보실 수 있고 다시 설정 마법사를 실행할 수 있습니다.

설절하기 전에 확인을 하고 문제점을 알려줍니다. 문제가 없으면 Configure 버튼을 클릭하면 실제 데이터 베이스를 생성하고 Application Tier,  IIS 에 SharePoint 사이트 들을 만들어 냅니다.

드디어 완료되었습니다.

이 화면을 보려고 3일을 …

이제 사용할 수 있는 상태가 되었습니다.
물론 세세한 설정까지해 주면 더 좋겠지만 나머지 부분은 좀더 문서를 읽어보고 어떤 부분의 설정이 필요한지를 먼저 알아봐야겠습니다.

VS 2010 에 TFS를 연결해 봤습니다.

먼저 서버를 연결합니다. [서버(R)…] 버튼을 클릭합니다.

추가(A)… 를 클릭하여 설정한 TFS 서버의 이름 또는 URL을 입력합니다. 포트를 변경하셨다면 포트도 입력합니다. 포트의 기본값은 8080입니다.

네, 완료되었습니다.

VS2010 의 팀탐색기에서 TFS 연결되었음을 확인할 수 있습니다.

그리고 아래는 IIS 에 만들어진 SharePoint 사이트입니다.
협업을 위한 것으로 보이는데 TFS 와 연결점이 무엇인지 아직 몰라서 왜 SharePointServer 까지 같이 설치되었는지, TFS와의 연동이 되는 부분은 무엇인지는 좀더 알아봐야겠습니다.

3일간의 새벽에…

생각보다 기본적인 설치, 설정이 쉬웠습니다. 아무리 쉬워도 해본 것과 안해본 것은 차이가 있을 것이므로 설치해봤다는 것에 지난 3일밤을 위한해 봅니다.