현재 소스 제어로 TFS를 사용하는 프로젝트 작업 중입니다. 나는 기능을 구현하는 중이지만 외부 리소스에 의해 수행되어야하는 작업에 의해 차단됩니다. 기능이 완전히 완료되지 않았기 때문에 빌드를 손상시키지 않고 변경 사항을 체크인 할 수 없습니다. 차단 작업이 끝난 후 며칠을 기다리는 대신 몇 가지 결함에 대해 작업하고 싶습니다.선반 대 TFS의 작업 공간
다른 변경 사항과 별도로이 작업을 수행하려면 방금 만든 두 번째 작업 공간에서 결함을 처리하고 있습니다.
두 번째 작업 영역을 사용하여 변경 사항을 격리 한 후 동료가 내 변경 내용을 저장하지 않은 이유를 묻습니다. 선반 위에서 약간의 독서를 한 후에, 이것은 내 것과 같은 상황에 대해 선호되는 해결책 인 것처럼 보입니다. 제 질문은 어떤 경우에 여러 작업 공간을 만들고 어떤 상황에서 쉘빙을 사용해야합니까?shelving에 대한 게시물이 있지만 작업 영역을 많이 보지 못했습니다.
덧붙여서, 나는 두 번째 작업 공간을 만들기위한 아이디어가 있습니다 here.
아, 적어도 변경 사항을 백업하려면 원래 작업 공간에 내 변경 사항을 저장해야합니다. 또한 선반을 사용하여 PC간에 변경 사항을 이동하는 것이 중요합니다. 나는 그것이 매우 유용하다는 것을 알 수 있었다. – JChristian