programing tip

TFS 특정 버전을 별도의 폴더로 가져 오기

itbloger 2020. 8. 4. 07:46
반응형

TFS 특정 버전을 별도의 폴더로 가져 오기


현재 TFS 소스 제어가있는 프로젝트를 진행 중입니다. 우리는 방금 이전 버전의 코드에 대한 버그 보고서를 받았으며 테스트를 위해 해당 버전의 코드를 풀다운해야합니다. 첫 번째 생각은 코드를 풀다운하기 위해 "구체적인 버전 가져 오기"일 것이지만, 현재 작업 공간 디렉토리로 해당 버전을 가져 오지 않을 것입니다.

"특정 버전 가져 오기"를 별도의 (예 : 임시 / throw-away 폴더)로 쉽게 가져올 수있는 방법이 있습니까? 따라서 이전 버전의 코드에서이 버그를 빠르게 살펴보고 현재 작업을 방해하지 않습니까?


방금 한 가지 쉬운 방법을 찾았습니다. 별도의 폴더를 가리키는 TFS에서 새 작업 영역을 만든 다음이 새 작업 영역으로 전환하고 여기에서 특정 버전 가져 오기를 수행하십시오.

지금은 말이 안됩니다.


좋아, 이것은 매우 오래된 질문이지만 여전히 제기되는 질문입니다. 다른 방법은 현재 변경 사항을 보류 한 다음 로컬에서 변경 사항을 실행 취소하여 TFS의 최신 버전을 유지 한 다음 특정 버전 가져 오기를 수행하는 것입니다. 일단 완료하면 최신 정보를 얻을 수 있습니다 (걱정이있는 경우 먼저 로컬로 가지고있는 코드를 덤프 할 수 있음)하고 변경 사항을 다시 해제하십시오.

위험하지는 않지만 TFS의 자극적이고 구식 작업 공간 모델을 제공하므로 완전히 새로운 작업 공간 또는 다른 faffing을 매핑하는 데 어려움을 겪지 않고 기대할 수있는 최선의 방법입니다.


버전별로 분기를 만들 수 있습니다.

  • 세트 변경
  • 최신 버전
  • 상표
  • 데이트
  • 작업 공간 버전

그런 다음 해당 분기를 사용하여 버그를 수정하고 필요한 경우 변경 사항을 다시 병합하거나 분기 자체를 해제하십시오.


단일 파일을 편집하려면 Visual Studio 내에서 빠르게 해킹하십시오.

  1. 오픈 소스 제어 탐색기
  2. 원하는 파일로 드릴 다운
  3. 파일> 소스 제어> 히스토리보기
  4. 원하는 버전을 선택하십시오 (변경 세트)
  5. 툴바 / 컨텍스트 메뉴> 비교
  6. 왼쪽 창을 클릭하고 모두 선택, 복사, 즐겨 찾기 편집기에 붙여 넣기 및 저장

참고 URL : https://stackoverflow.com/questions/1597476/tfs-get-specific-version-into-separate-folder

반응형