Microsoft MVP성태의 닷넷 이야기
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 
(연관된 글이 3개 있습니다.)

5인 이내의 팀, 또는 개인 로컬 소스 관리를 위한 무료 TFS Express


Visual Studio 2012가 나오면서 함께 TFS도 나왔고, 이번에는 그 TFS에서도 "Express" 버전이 배포되었습니다. 마이크로소프트의 제품군들 중에서 대개 "Express"가 들어가면 무료인데 "TFS Express" 역시 마찬가지입니다.

대신 TFS 정식 제품과 비교해서 몇 가지 제약이 있긴 합니다. 예를 들어, TFS 사용자가 5명 이내로 제한되고 "Reporting Services", "Sharepoint"와의 연동 기능이 없습니다. 물론, Sharepoint의 경우에는 어차피 문서 repository 용도이기 때문에 그냥 수작업으로 설치해서 팀원들끼리 공유할 수 있으므로 그다지 문제될 것은 없습니다.

TFS Express의 또 다른 용도로는, 더 이상 배포되지 않고 있는 "Visual SourceSafe"의 대체판입니다. VSS가 단종된 이후, 그동안 마이크로소프트 플랫폼 개발자들은 이렇다할 로컬용 소스 관리 도구가 없었는데 이번 TFS Express 덕분에 이런 문제가 말끔히 해결될 수 있습니다. (다른 소스 관리 도구들을 사용해도 되지만... 역시 Visual Studio와의 통합이 빚어내는 편리함과는 비교할 수가 없죠. ^^)

자... 그럼 다운로드해 볼까요? ^^

Microsoft Visual Studio Team Foundation Server Express 2012
; http://www.microsoft.com/ko-kr/download/details.aspx?id=30675

윈도우 8에서는 "en_visual_studio_team_foundation_server_express_2012_x86_x64_dvd_920897.iso" 파일을 마우스로 두 번 누르면 곧바로 새로운 가상 CD-ROM으로 노출됩니다. 이어서, tfs_express.exe를 실행하면 설치 마법사가 실행됩니다.

설치 과정이 그다지 어렵지 않습니다. 아래와 같이 "New Server" 메뉴를 선택하고 "Start Wizard" 버튼을 누르고,

tfs_express_install_1.png

그다음 화면에서 곧바로 "Next" 버튼을 누르지 말고 "Verify"로 유효성 확인을 해줍니다.

tfs_express_install_2.png

오호... 제 경우에는 다음과 같이 "Data Tier" 검증에서 오류가 발생했습니다.

tfs_express_install_3.png

자세히 살펴보니, Visual Studio 2010과 함께 설치되어 있던 "SQL Server 2008 Express" 버전의 "Service Pack 2"를 설치하지 않았다고 합니다. 또한 제 경우에 "SQL Server" 서비스를 일부러 "Manual"로 돌려놓았던 것에 대해서도 지적하고 있습니다.

해결을 하는 김에, 아예 "R2 with SP2"를 다운로드 받아서 R2로 업그레이드 해버렸습니다.

Microsoft® SQL Server® 2008 R2 SP2 - Express Edition
; http://www.microsoft.com/en-us/download/details.aspx?id=30438

업그레이드 후, "서비스 관리자"에서 "SQL Server (SQLEXPRESS)" 항목의 시작 유형을 "Automatic"으로 바꾸고 시작시켰습니다. 그다음, "New Team Foundation Server Express Configuration" 창을 닫고 다시 "Start Wizard" 버튼을 누르면, 모든 과정이 "Passed"로 바뀌고 마지막으로 "Configure" 버튼을 누르면 TFS Express가 설치됩니다.

연결 문자열은 마지막 화면에 나오니 기억해 두시고. ^^

tfs_express_install_4.png

이후의 Visual Studio에서 TFS Express를 사용하는 방법은 일반 TFS를 사용하듯이 하면 됩니다.




[이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]

[연관 글]






[최초 등록일: ]
[최종 수정일: 7/5/2021]

Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
by SeongTae Jeong, mailto:techsharer at outlook.com

비밀번호

댓글 작성자
 




... 166  167  168  169  170  171  172  173  174  175  176  [177]  178  179  180  ...
NoWriterDateCnt.TitleFile(s)
610정성태10/24/200824654Team Foundation Server: 26. TFS 2008 SP1 + SQL Server 2008 설치
609정성태10/24/200828759.NET Framework: 107. WPF - RadioButton 데이터 바인딩 해제 현상파일 다운로드2
608정성태10/23/200822890오류 유형: 61. TFS 연결 오류: TF31003, TF30331 오류
607정성태10/18/200821064Windows: 32. 자동 실행 경로에 ".." 가 포함된 경우
606정성태10/18/200823093.NET Framework: 106. WCF - 다중 서비스 호스트파일 다운로드1
605정성태10/18/200826602.NET Framework: 105. WPF - 닫기 버튼을 없애려면.
604정성태10/18/200827094오류 유형: 60. System.Management.ManagementException - Generic failure [1]
602정성태10/15/200829218오류 유형: 59. WPF - XAML 로딩 시 Visual Studio 비정상 종료 [1]
600정성태10/9/200833848디버깅 기술: 18. TFS Team Build + Source Server = 소스 코드 디버깅 [3]
603정성태10/15/200825732    답변글 디버깅 기술: 18.1. 소스 서버 구성, 그 외의 이야기
599정성태10/5/200831386디버깅 기술: 17. TFS Team Build + Symbol Server [1]
598정성태10/3/200821508VS.NET IDE: 57. VS.NET 2008 - 다중 프로젝트에서 단일 SNK를 사용하는 방법
597정성태10/2/200820225Team Foundation Server: 25. VSTS 2008의 Build Explorer
596정성태10/2/200826965오류 유형: 58. WPF : 드롭다운 유형의 ComboBox가 펼쳐지지 않는 문제
595정성태10/1/200834674디버깅 기술: 16. Watson Bucket 정보를 이용한 CLR 응용 프로그램 예외 분석 [2]
594정성태9/22/200822540.NET Framework: 104. Win32Exception 클래스 소개
591정성태7/24/200819240오류 유형: 57. VS.NET 2008 TFC - 체크인 시에 비프 음과 함께 정지되는 현상
592정성태7/28/200819182    답변글 오류 유형: 57.1. VS.NET 2008 TFC - 체크인 시에 비프 음과 함께 정지되는 현상 [1]
590정성태7/20/200825055.NET Framework: 103. WPF - ControlTemplate을 코드에서 다뤄보기 [1]
589정성태6/17/200821655.NET Framework: 102. COM 개체의 이벤트를 구독하는 코드 제작 [1]
588정성태6/13/200823600VC++: 35. COM 이벤트에서 반환값을 가진 콜백 정의
587정성태6/10/200828263VS.NET IDE: 56. C#에서 아쉬운 __DATE__, __TIME__ 매크로 [2]
586정성태6/4/200825908오류 유형: 56. WPF 디자이너 - The string was not recognized as a valid DateTime [2]
585정성태6/4/200834095.NET Framework: 101. WPF - ActiveX 컨트롤 호스팅하는 방법 [2]
582정성태5/16/200825967오류 유형: 55. Windowless ActiveX controls are not supported
580정성태4/24/200825110VC++: 34. 64비트 윈도우즈에서의 이벤트 후킹
... 166  167  168  169  170  171  172  173  174  175  176  [177]  178  179  180  ...