우리 팀 (1 ~ 2 명의 개발자)의 버전 제어 시스템을 평가 중이며 TFS 2012 버전 제어가 병합 및 분기면에서 Mercurial과 어떻게 비교되는지 궁금합니다. 우리에게는 큰 팀이 없으며 DVCS가 제공하는 강력한 분기/병합 기능이 필요하지 않기 때문에 단지 나 그리고 어쩌면 다른 개발자 일 수도 있습니다. TFS 2012 버전 제어 기능에 대한 정보를 많이 찾을 수 없었습니다. 아무도 나를 안내하거나 일부 기능을 강조 표시 할 수 있습니까? VS Professional 버전의 TFS 2012 독립 실행 형 버전에만 액세스 할 수 있습니다.TFS 2012 버전 관리와 Mercurial
감사
지금 블로그를 찾을 수는 없지만 2012 년 새 기능을 수행 한 MS 블로그가있었습니다. DVCS를 모방하려고 시도했지만 아직 잘 수행하지 못하는 것 같습니다. 블로그에 대한 논평은 그들을 미친 듯이 찢어 버렸습니다. 좋은 이유가 있습니다. 저는 TFS 2010을 지금 사용하고 있습니다. Hg에는별로 좋지 않습니다 (잠시 동안 사용 해왔음). 당신이 사용하는 것을 선택할 수 있다면, 나는 Hg를 강력히 제안 할 것이다. 2010 년에 많은 문제가 있었고 2012 년에 일부 문제 만 수정했음을 기억합니다. – Mario
TFS 2012는 DVCS를 모방하지 않았지만 다른 VCS가 이미 가지고있는 로컬 작업 공간을 구현했습니다. 필자는 DVCS 기능을 호스트하기 위해 SQL 서버가 완전히 필요하기 때문에 DVCS 기능이 TFS에 올 것이라는 것을 매우 의심합니다. 그러나 로컬 작업 영역 기능의 자연스러운 연속처럼 보이는 여러 로컬 체크인 지원을 추가 할 수 있습니다. 로컬 작업 공간은 "tfs는 SVN과의 비교를 중심으로 버전 제어 도구의 Lotus Notes입니다"링크에서 여러 가지 문제를 해결했습니다. – Betty
@Mario : TFS 2012는 DVCS를 모방하려하지 않습니다. 제 생각에는 "로컬 작업 공간"(이전 체크 아웃/편집/체크 인 모델과 달리 편집/병합/커밋 모델을 제공함)이라는 발표를 오해하고있는 것 같습니다. –