2010-07-28 6 views
3

소스 제어를 위해 TortoiseSVN을 사용하는 Subversion을 사용하는 환경에서 왔습니다. 이제 새로운 영역에서 TFS를 사용하게 될 것입니다.SVN에서 TFS로 이동

나는, 내가 ;-) 더 따를 것입니다 확신 몇 가지 질문이 있습니다

    분명히 그것은 (! I 희망) 모든
  • 을 가로 질러 이동 때 염두에 두어야 어떤 일
  • 있다 덧글을 사용하여 변경 내용을 커밋 할 수있는 동일한 기능, 다른 날짜의 소스 파일 간의 변경 내용 비교 등
  • 이 변경 사항에 만족해야하며 변경 사항을 SVN으로 푸시하려고해야합니다. 아니면, 당신의 의견에 더 좋을까요?

감사합니다, 나는 VCSs에로 말할 것

+0

여기에 비슷한 질문이 있습니다. http://stackoverflow.com/questions/4219/experience-with-svn-vs-team-foundation-server – Adnan

답변

3

당신은 TortoiseSVN을하고 팀 파운데이션 서버에 모두 파괴 매우 유사한 특징을 발견 할 것이다, TFS가 훨씬 더 비주얼 스튜디오에 통합되어 있지만, . TFS의 통합 된 특성으로 인해 TFS로 전환하도록 권장 할만한 것이 있다면 TFS에서 Subversion으로 전환하도록 권장 할만한 킬러 기능이나 문제는 없습니다.

TFS에는 작업/버그 추적 기능이 모두 내장되어 있으므로 모든 개발 도구가 하나만 있습니다.

+0

SVN 하드웨어 및 소프트웨어 권장 사항이 TFS보다 훨씬 낮습니다. TFS보다 배포가 훨씬 쉽습니다. –

+0

@afsharm - 이미 TFS를 사용하고 있습니다. 따라서 필요한 하드웨어에 이미 배포되어 있으므로 실제로 논점이 있습니다. 따라서 주석은 TFS에 대한 논쟁입니다. – Fenton

2

는 대략 비교입니다. TFS는 익숙해지기위한 이상한 행동이 있지만 사용하기가 좀 더 쉬울 것입니다. 예를 들어 로컬 파일을 삭제 한 다음 "최신 파일 가져 오기"를 선택하면 해당 파일을 반드시 가져올 필요가 없습니다.

TFS 추적 단위 테스트, 버그/작업에 대한 몇 가지 좋은 통합 기능을 가지고 등

0

TFS에서의 분기는 SVN보다 훨씬 좋습니다.

관련 문제