2015-01-02 2 views
1

서버 작업 영역이 있습니다. 우리의 가지 개발 TFS 병합 - 모든 변경 내용을 포함하십시오.

  • 소스

    아래
    • BRANCH1
    • 같은
  • 홈페이지

내 작업 BRANCH1로 홈페이지 병합하는 것입니다 수 있습니다. 나는 BRANCH1

에 대한 최신 코드

이 BRANCH1에 홈페이지 병합하기 홈페이지

에 대해 다음

받기 최신 코드를했다. 자동 병합 후, 나는 소스 버전 (메인) 내가 수동으로 해결 내가 대상 버전 (BRANCH1)

거의 충돌을

거의 충돌을

거의 충돌하여 충돌을 해결.

Branch1 코드를 작성하고 내 응용 프로그램을 실행하여 내 병합이 Branch1에서 응용 프로그램을 손상시키지 않았는지 확인합니다.

팀 탐색기에서 보류중인 변경 사항을 열면 포함 된 변경 사항 188 개 중 14187이 표시됩니다. 나는 기대하고있어 혼란 스럽다. 포함 된 변경 사항 14187 out of 14187. 이렇게 내가 Branch1을 체크인 할 때 어떤 파일도 놓치지 않는다.

내가 잘못한 일이 있는지 알려주고 모든 변경 사항을 확인하는 방법을 알려 줄 수 있습니까? 포함 된 변경 사항 188 개 중 14187이 올 바르죠?

답변

2

당신은이 텍스트를 오해하고 있습니다. 14187 중 188은 보류중인 변경 사항이있는 파일 수입니다. 입니다. 일반 트리보기 대신 평면보기에서 모든 변경 사항을 볼 수있는 링크가 있어야합니다. 체크인을 수행하면 14187 개의 변경 사항이 모두 체크인됩니다.

Visual Studio 2012의 팀 탐색기에서 볼 수있는 동작이 고유하다는 것을 알고 싶습니다. VS2013은 모든 기능을 보여줍니다. , 항상.

+0

네, "모든 변경 사항으로 이동"링크를 클릭하고이를 클릭하면 모든 파리를 표시하는 디스플레이로 이동합니다. 체크인하기 전에 모든 파일을 병합했는지 확인하고 싶습니다. 예, VS 2012를 사용하고 있습니다. – Ziggler

+0

병합을 완료하고이를 수행하여 알려 드리겠습니다. 문제가 해결되면 브랜치 1에 QA를 병합하기로 결정했습니다. 답변 : – Ziggler

+0

안녕하세요. 그러나 Main을 Branch1에 병합 할 때 일어난 모든 보류중인 변경 사항을 취소 할 수는 없습니다. 내 질문에 대해서는이 링크를 참조하십시오. http://stackoverflow.com/questions/27803830/tfs-discard-un-checked-merge-changes 업데이트를 계속합니다. – Ziggler

관련 문제