2008-10-06 3 views
11

내 코드베이스를 업데이트하기 위해 winmerge와 같은 도구를 사용할 때 ... Team Foundation Server (TFS)와의 Visual Studio Team System (VSTS) 통합이 실행되지 않는 것 같습니다.TFS로 파일 수정을 검색하는 방법은 무엇입니까?

체크 아웃 할 파일을 알고 다시 체크인하는 방법은 무엇입니까? 제가 누락 된 것이 있습니까? 이 기능은 VSTS & TFS의 일부가 아닌 기능입니까?

+0

@Mitch Wheat 질문에 모든 정보가 포함되어 있다고 생각합니다. – mayu

+0

4 세 이전 질문에 대한 의견을 추가 할 시간을 가졌습니다. –

답변

12

첫째, 파일이 아직 체크 아웃되지 않았기 때문일 수 있습니다. 업데이트를 실행하기 전에 먼저 그렇게하면 TFS에 변경 내용이 표시됩니다.

둘째, TFS 전동 공구 (MS에서 제공)를 사용하여 로컬 저장소에서 인식되지 않는 변경 사항을 검토 할 수 있습니다. 발견 된 차이가있는 경우, 전원 완구는 파일의 상태를 재설정하여 보류 변경 창에서 변경 사항을 봅니다. 이 경우 파일을 체크 아웃 할 필요가 없으며 차이점이 있으면 파일을 체크 아웃 할 것입니다.

꽤 멋진. http://www.microsoft.com/en-us/download/details.aspx?id=15836

당신은 "온라인"명령을 찾고 있습니다 : : 2008

전동 공구는 여기

"온라인 명령 -없는 쓰기 가능한 파일에 계류중인 편집을 만들기 위해 온라인 명령을 사용하여 보류중인 편집. "

+0

많은 파일이있는 대량의 winmerge를 수행하기 때문에 어떤 파일을 체크 아웃해야하는지 알 필요가 없습니다. 기본적으로 winmerge를 사용하여 한 분기 코드를 다른 분기 코드로 병합하려고합니다. Ahh TFS 전동 공구! –

+0

Power Tools를 설치하면 체크 아웃해도 상관 없습니다. 체크 아웃 여부에 상관없이 로컬 저장소와 소스 간의 차이점을 찾습니다. – ScottCher

+2

예, TF 파워 장난감을 원합니다. 특히, "tft 온라인/추가/삭제./r". – Wedge

1

VS 외부의 전체 프로젝트에서 변경 내용을 적용한다고 가정합니다. 전체 프로젝트를 먼저 체크 아웃 한 다음 변경 사항을 적용하고 다시 체크인해야합니다. 수정되지 않은 파일은 AFAIK에 실제로 체크 인되지 않습니다.

0

Team Foundation Server 클라이언트를 설치하지 않은 것처럼 소리가 들립니다.

Visual Studio Team System 버전을 설치 한 경우 Team Foundation Server에 연결할 수 있습니다. 그러나 통합이 작동하려면 Team Foundation Server 클라이언트도 설치해야합니다.

이 작업을 완료 한 후에는 Visual Studio에서 파일 변경시 알려 주어야하며 파일을 자동으로 체크 아웃해야합니다.

관련 문제