우리는 TFS에서 Subversion으로 이동하고 있습니다. 동료가 선반질 할 능력을 잃으면 그는 매우 실망 할 것이라고 말했다. TFS에서는 단일 이름으로 보존 할 파일 집합을 만들 수 있습니다. 파일은 저장소에 저장되지만 HEAD 나 다른 분기에는 저장되지 않습니다. 변경 사항은 보관 및 태그 처리됩니다.Subversion은 TFS 쉘빙과 동일합니까?
이것은 Subversion의 변경 사항 집합에 태그를 지정하는 것과 비슷하지만 변경 사항을 체크인 할 필요가 없습니다. 선반 작업은 코드 검토, 변경 사항의 안정 버전 (아직 체크인되지 않음)의 체크 포인트 만들기,
Subversion에서이 작업을 수행하려면 리포지토리에서 코드를 분기하고 해당 분기로 코드를 확인해야합니다. 변경 사항을 무시할 가능성이 많으면 많은 문제가 있습니다.
이 보라를 (http://stackoverflow.com/questions/8496/shelve -in-tortoisesvn) – StuartLC
고마워요. 그게 답을 이끌어 냈습니다. 최소한 두 가지 해결책이 있습니다 : (a) DVCS (git 또는 mercurial)를 네트워크의 개인 저장소에 사용하십시오. (b) 업데이트, 분기 생성, 새 분기로 전환, 분기 커밋, 원래 분기 또는 트렁크로 다시 전환. –
도움이 되니 기쁩니다. 나는 git의 열렬한 팬이다 - 한 번 물린, 거의 SVN이나 TFS로 돌아 가기 란 거의 불가능하다. – StuartLC