Git 대 TFVC 소스 제어에 대한 많은 질문과 답변이 있지만 현재로서는 찾을 수있는 Team Foundation Server / Service에 Git 통합에 대한 답변이 없습니다.
저는 Visual Studio 2013을 사용하여 다양한 언어 (C #, C ++, PHP, Javascript, MySSQL)를 사용하여 녹색 목초지 개발을 시작하고 있습니다. 향후 iOS 개발이있을 예정입니다. 저는 소스 제어를위한 SVN, VSS 및 TFVC에 매우 익숙합니다. 그러나 나는 Git을 사용한 적이 없습니다. 저는 프로세스 관리 / 애자일 개발을 위해 TFS를 선호합니다. 완벽하지는 않지만 Visual Studio에 잘 통합됩니다.
그래서, 제가이 두 시스템을 결정하는 데 도움이되도록 ...
Visual Studio 2013을 사용할 때 소스 제어용 TFVC와 Git의 큰 차이점은 무엇인가요?
- 내 경우 유일한 이점은 로컬 저장소 (중요하지 않다는 것은 아님) 및 iOS 개발 지원입니까?
- Git의 유일한 단점은 명령 줄 인터페이스입니다 (일부는 이것이 단점이 아니라고 주장합니다 ;-P).
- Git 용 Visual Studio 2013 GUI 경험이 있습니까? 명령 줄 인터페이스없이 기본 분기 / 병합을 지원하기에 충분합니까?
- Git이 Visual Studio 2013에서 사용되는 것을 보여주는 Git에 대한 자세한 시작 가이드가 있습니까? Microsoft에는 기존 Git 리포지토리를 Visual Studio 2013에 통합하는 비디오가 있지만 Git 및 VS 2013으로 처음부터 시작하는 방법을 찾고 있습니다.
여기서 책을 찾고있는 것이 아니라 TFVC와 Git을 모두 사용한 사람들의 몇 가지 중요 사항과 관련 링크 일 수 있습니다.