2009-03-16 2 views
13

TFS에서 죽은 분기를 표시하는 가장 좋은 방법은 무엇입니까? 당신은 지회를 이사합니까? 지점에서 풀어 주겠니? 삭제 하시겠습니까? 이름을 바꿉니 까? 이러한 각 접근법에 대해 어떤 문제를 겪고 있습니까? 좋은 점은 무엇입니까?TFS에서 죽은 지점을 처리하는 가장 좋은 방법은 무엇입니까?

특정 분기가 죽은 것으로 태그 지정된 경우 현재보기를 단순히 표시하거나 필터링하는 간단한 인터페이스 솔루션이 있으면 좋을 것입니다. 그렇게하면 브랜치의 이름을 변경하거나 삭제하는 것과 같이 영구적 인 작업을 수행 할 필요가 없습니다. . .

답변

6

삭제는 영구적이지 않으므로이 옵션을 선택하겠습니다.

그런 다음 SCE에서 삭제 된 항목을 볼지 여부를 선택할 수 있습니다 (도구 -> 옵션 -> 소스 제어 -> Visual Studio Team Foundation Server -> 소스 제어 탐색기에서 삭제 된 항목 표시).

그리고 필요에 따라 지점 삭제를 취소 할 수 있습니다.

1

트렁크에 다시 병합 한 후에는 작업 영역에서 외투를 지우는 것보다 훨씬 쉽게 삭제할 수 있습니다. 이안 (Ian)은 영구적이지 않은 삭제를 참조하십시오.

1

죽은 가지를 프로젝트의 보관 영역으로 옮깁니다.

  • 분기가 TFS에서 값이 싸기 때문에 공간의 염려가 없습니다.
  • 누군가가 동일한 이름의 새로운 것을 추가하려고하면 삭제로 인해 기괴한 문제가 발생할 수 있습니다.
  • 주석을 이동하면 Annotate (a.k.a. blame)와 같은 기능을 계속 사용할 수 있으므로 분기를 통해 전체 변경 내역을 볼 수 있습니다.
+0

"병합 할 분기 지점"목록에서 분기를 제거하는 좋은 방법을 알고 있습니까? 현재 각 코드 프로모션 지점에는 약 8 개의 지점이 있습니다. –

+0

TFS 2010 또는 이후 버전에서 분기 이름을 바꾸면 새로운 '슬롯 모드'방식으로 인해 문제가 발생할 수 있습니다. http://blogs.msdn.com/b/chandrur/archive/2010/06/09/renaming-branches-in-tfs-2010.aspx를 참조하십시오. –

관련 문제