본문 바로가기

마이그레이션

VSS 마이그레이션 전략 Visual Source Safe 마이그레이션 이전에 많은 분들이 예전에 Visual Source Safe(이하 VSS) 를 사용하시면서, 현재는 이 VSS가 많은 골치거리라고 느끼시는 분들이 많이 계실 겁니다. 사실 소스 제어를 떠나서 VSS는 안정성 면에서 굉장히 불리하죠. 가장 흔하게 겪는 안전성의 문제는 파일 시스템 기반의 소스 제어 데이터베이스가 꼬이는 겁니다. 왜 꼬이는지는 알고 싶지 않지만, 오래 쓰면 쓸수록 꼬입니다. 제가 겪었던 꼬이는 대표적인 문제가 체크인 상태가 다른 사람에겐 체크인 상태가 아니라는 것이죠. 아무리 다른 사람이 최신 버전을 가져와도 그 소스 코드는 예전에 체크인 되었던 소스 코드이고, 불가피하게 강제로 다시 체크인해야 하기도 합니다. 뭐, 여기까지는 정말 가벼운 일상적.. 더보기
Visual Source Safe 사용자를 위한 TFS2010 시리즈 여러분에게 안타까운 소식과 좋은 소식 두 가지를 전해 드리고자 합니다. 먼저 안타까운 소식을 하나 전해드리도록 하겠습니다. 안타까운 소식, Microsoft 가 내놓은 초기 소스 제어(Source Control) 제품인 VSS(Visual Source Safe) 가 지원이 중단 되었습니다. 들어가기 앞서, 일반적으로 '형상관리'라는 의미의 소스 제어는 소스 제어(Source Control), 버전 컨트롤(Version Control), 소프트웨어 환경 관리(Software Configuration Management)라고 불립니다. 향후 소스제어는 서버/클라이언트 아키텍처로 변경되면서 개발 조직에서 소스를 공동으로 개발하고 공유할 수 있게 되었습니다. 초기 Microsoft 에서는 소스 제어를 위한 소프.. 더보기
Team Foundation Server 2010으로 업그레이드, 마이그레이션, 동기화 Team Foundation 2010 으로 업그레이드? 마이그레이션? 동기화? 많은 원성을 샀던 Team Foundation 2005 버전과 안정화된 Team Foundation 2008, 그리고 놀라우리만큼 강력해진 Team Foundation 2010… 약 5년 동안 Team Foundation Server 제품은 상당히 안정화되었고 테스트 분야에 상당히 공을 많이 들인 제품이 Team Foundation 2010 버전입니다. 더불어 함께 어울려야 하는 Microsoft SQL Server 2008 R2, SharePoint 2010, 그리고 함께 어울리면 간지나는 SCVMM 2008 R2(System Center Virtual Machine Manager), SCCM 2007 R3(System Ce.. 더보기
[HowTo] TFS 2005/2008 데이터베이스를 TFS 2010 으로 마이그레이션 Team Foundation Server 2010 서비스를 운영하고 관리하는 기능이 기존의 버전보다 크게 향상이 되었습니다. 물론 TFS 2010 에 대한 것에 한정해서 말입니다. 그러나 Test & Lab 과 관련하여 아직 많은 이슈가 존재하긴 합니다. 어쨌든 TFS 2005/2008 버전의 데이터베이스를 업그레이드 하는 방법이 많이 쉬워졌네요. 1. 백업 받은 TFS 2005/2008 데이터베이스를 복원한다. (단, TfsWarehouse 데이터베이스는 필요가 없다) 2. 데이터베이스에 TFSSSERVICE 계정에 권한을 가지고 있어야 한다. 만약 다른 도메인 컨트롤러나 SID 계정인 경우 수동으로 권한을 등록해야 합니다. 3. %Program Files%\Microsoft Team Foundatio.. 더보기