Team System으로(부터) 마이그레이션하는 도구는 얼마나 좋은가요?
-
09-06-2019 - |
문제
TS와 SVN/CC 간에 마이그레이션을 시도한 사람이 있는지 궁금합니다.마이그레이션이란 기록을 잃지 않고 소스 제어 시스템 간에 저장소를 가져오고 내보내는 것을 의미합니다.
VSTS로 마이그레이션하거나 VSTS에서 마이그레이션하는 도구는 얼마나 좋습니까?
또한 SVN 사용자 및 지속적인 통합에 대한 Team System 사용에 대한 의견을 알고 싶습니다.
편집하다:기록이 필요하다고 가정합니다. 그렇지 않으면 왜 SCM을 사용합니까?
해결책
tfs2svn을 사용해 보세요...1200개의 TFS 변경 세트가 있는 프로젝트에 훌륭하게 작동했습니다.svn 인증이 활성화되면 설정하는 것이 약간 까다로웠지만 그렇지 않으면 훌륭했습니다.
다른 팁
나는 팀 시스템의 전문가는 아니지만 최근 팀 서버에서 열린 dotnetrocks 쇼가 정말 흥미로웠다고 생각합니다.
http://www.dotnetrocks.com/default.aspx?showNum=373
나는 그것이 당신에게 유용할 수 있는 어떤 정보를 담고 있을 것이라고 생각합니다.
안에 DotNetRocks의 최근 에피소드입니다! Brian Randell과 Martin Woodward는 새로운 소스 제어/SCM 시스템을 채택할 때 처음부터 시작하는 것이 더 나을 것이라고 생각합니다(최신 릴리스부터 시작하고 기록을 마이그레이션하려고 시도하지 말고 원본을 사용하십시오). 변경 내역/비난을 읽기 전용으로 볼 수 있는 시스템)
그들의 토론은 SVN보다는 Visual Source Safe에 초점을 맞추었으며 SVN으로의 마이그레이션은 그다지 문제가 되지 않을 것이지만 여전히 좋은 조언이라고 생각합니다."나는 얼마나 자주 하는가?"라는 질문을 스스로에게 물어보세요. 정말 역사가 필요합니까?".이익을 정당화하는 것보다 더 많은 일이 있습니까?당신은 단지 당신의 등을 위한 막대를 만들고 있습니까?(...여기에 비유를 삽입하세요...)
업데이트: 와!방금 누군가가 줬어 똑같은 대답 나랑 동시에 - 으스스해!