흠, 매니저로서 나는 이것에 대한 두 개의 즉각적인 "무릎 찌르기"반응이 있습니다.
- 아직 합당한 이유가 없다면 왜 최신 유행 이외의 git을 투구하고 있습니까?
- 마찬가지로 Subversion은 어떻게 교체가 필요합니까?
나는 실제로 부정적인 것이 아닙니다-아마도 상황에 따라 달라질 수 있다고 생각합니다. 그러나 만약 git이 subversion보다 "더 나은"것이라면, 실제로는 없습니다.
또한 마이그레이션 및 도구 변경의 오버 헤드를 이미 식별 한 단점을 열거 할 수 있어야합니다. 다른 문제는 무엇입니까? 예를 들어, 중앙 집중식 백업 저장소는 어떻게 되나요? 지속적인 통합 빌드 서버와 어떻게 통합합니까 (없는 경우 git을 잊어 버리고 먼저 정렬하십시오). 보안 및 추적-SVN은 적절한 로그인 및 권한으로 실행됩니다.
내 생각에 이점은 유연성, 더 나은 병합, 빌드를 중단하지 않고 로컬 커밋을 수행하는 기능에 있습니다. 단점은 제어력이 부족하고 유연성이 동일하다는 것입니다.
"더 나은"서브 버전 클라이언트로 머신에 로컬로 git을 실행하기 만하면됩니다 (수은을 사용하여이 작업을보고 있습니다).
흠, 아마도이 전체 답변은 실제로 주석입니까? 당신은 당신의 케이스를 만들 필요가 여기에 우리는 당신이 비즈니스 사례를 식별 할 수 있는지 확인하기 위해 (사용자 환경) 파괴를 통해 자식을 위해 (질문에).
FWIW, 나는 저장소의 특정 인스턴스를 트렁크 / 참조 소스로 쉽게 지정할 수 있다는 것을 알고 있으며, 더 나아가 관리 서버보다 DVCS를 사용하는 것보다 차이점이 있습니다. 아키텍처 고유의 무언가.