2014-12-29 2 views
0

- 그것은2013 난 그냥 그것은 합리적인 간단합니다 팀 파운데이션 서버 2013을 사용하여 TFS 프로젝트를 설정하고있어

  • 작업 항목을 가지고 프로젝트 추적
  • 소스 제어됩니다
  • 자동 정의 및

우리가 팀 재단 버전 제어에 (우리가 현재 사용하는) 힘내에서 소스 제어 변경됩니다 합리적인 기회가 작업을 만듭니다. 내가 원한다면 우리가 필요하다면 버전 제어를 완전히 바꿀 수있는만큼 프로젝트를 설정해야한다. 나는 이것이 모든 작업 항목을 내보내고 정의를 작성하고 두 가지 상태를 유지하는 가장 좋은 방법은 무엇인지 프로젝트 내에서 (나는 틀릴 수도 있음)하는 것이 불가능하다고 생각합니다. 예를 들어 작업 항목의 플랫 파일을 내보낼 수 있지만 기능과의 연결이 끊어지는 것은 알고 있습니다. 약간의 수동 설치에는 신경 쓰지 않지만 이것을 최소화하고 싶습니다.

요약하면 어떻게하면 TFS 프로젝트를 가져 와서 가장 쉬운 방법으로 버전 컨트롤을 바꿀 수 있습니까?

건방진 추가 질문 - TFVC 2013에 대한 공포 이야기가 있다면 누구나 (아마도 코멘트 일 수도 있음) 알고 싶습니다. 사람들이 TFS2012로 어려움을 겪었으나 로컬 작업 공간으로 쉽게 작업 할 수 있습니다.

+2

다음은 내 대답에 대한 의견을 바탕으로 한 부분입니다. 나는 힘내가 지나치게 복잡하고 거의 의도적으로 둔감하다고 생각합니다. TFVC는 우수하며 학습 곡선이 훨씬 낮습니다. Git에는 확실히 유즈 케이스가 있지만 사람들이 자신의 팀이 필요로하는 것과 관련된 장점과 단점에 대해 도구를 평가하지 않는 Git cargo-culting이 업계에서 진행되고 있다고 생각합니다. –

답변

2

기존 팀 프로젝트의 소스 제어 유형을 변경할 수 없습니다. 그러나 히스토리와 소스 코드를 쉽게 마이그레이션 할 수 있습니다. 당신이 그것을 달성하는 데 도움이되는 도구가 많이 있습니다 - 당신의 선택의 검색 엔진은 그들을 찾을 수 있습니다.

근원 제어 도구를 앞에두고 고수하는 것이 가장 좋습니다. Git과 TFVC는 매우 다른 분기 모델을 가지고 있기 때문에 소스 코드를 마이그레이션 할 때 거의 고통 스러울 것입니다.

관련 문제