2010-11-25 4 views
15

출시 된 설치 프로그램을 만들 수 있도록 다른 사람이 소스 코드를 체크하지 않도록하고 싶습니다. 그래서, 1) 특정 파일을 체크 아웃하는 사용자 목록 인 #1과 2) 체크 아웃 된 모든 파일의 목록 #2을보고 싶습니다. 하지만 어떻게해야할지 모르겠다. 도움을 받으면 도와주세요!TFS 2010에서 다른 사람이 파일을 체크 아웃했는지 확인하는 방법은 무엇입니까?

편집

동료는 우리가에 의해 기본 사용자마다의 목록 #1 볼 수있는 저를 보여 Source Control - Team Members - Right click a user - Show Pending Changes - Done합니다. 이것은 훌륭하지만 완벽하지는 않습니다. 모든 회원들의 전체 목록을 보는 것은 좋을 것입니다.

전체 목록을 보려면 Modify Query (왼쪽 상단 모서리)을 클릭하고 Display all checked out을 선택하십시오.

+1

아웃 독점 확인하려고 클릭하지 마세요; 네가 할 수 없다면 다른 누군가가 체크 아웃했다. 누가 출력 파일을 가지고 있는지 확인하십시오. –

+0

@Mitch : 프로젝트에 수백 개의 파일이있을 수 있습니다. 목록을 볼 수있는 또 다른 방법이 있습니까? –

답변

5

동료는 사용자 당 기본 #1 목록을 볼 수 있음을 보여줍니다. Source Control - Team Members - Right click a user - Show Pending Changes - Done. 이것은 훌륭하지만 완벽하지는 않습니다. 모든 회원들의 전체 목록을 보는 것은 좋을 것입니다.

전체 목록을 보려면 Modify Query (왼쪽 상단 모서리)을 클릭하고 Display all checked out을 선택하십시오.

+1

소스 제어 탐색기에서 파일을 볼 수 있으며 그 중 일부를 체크 아웃 한 사람 . 그러나 팀 탐색기에 팀 구성원이 표시되지 않습니다. 아니면 내가 그들을 봐야 할까? 그리고 검색어 수정은 어디 있습니까? 나는 그것을 발견 할 수 없다. – Alexan

+0

Btw, 솔루션 탐색기에서 파일 이름 및 툴팁 앞에 '자물쇠 대신 인간'아이콘이 표시됩니다. '다른 사람 또는 다른 장소에서 체크 아웃'. 툴팁에서이 파일을 체크 아웃 한 사람의 이름을 얻을 수 있다면 훨씬 더 좋을 것입니다. – Alexan

2

Visual Studio의 경우 소스 제어 탐색기 (보기 메뉴> 기타 Windows> 소스 제어 탐색기)를보십시오. 그러면 각 파일을 체크 아웃 한 사용자와 파일에 독점적 잠금이 있는지를 보여줍니다.

+0

@Lam : 귀하의 제안에 따라 수십 개의 폴더 아래에 체크 아웃 된 파일을보기가 쉽지 않을 것입니다. 프로젝트는 수십 개의 폴더/각 폴더에 대해 수백 개의 파일이있는 하위 포스터를 포함합니다. –

20

Visual Studio 2010 명령 프롬프트 (시작 -> 모든 프로그램 -> Microsoft Visual Studio 2010 -> VS Tools)를 엽니 다. 유형 :

tf status /user:* 

이렇게하면 모든 작업 공간에있는 모든 사용자에 대한 모든 보류중인 변경 내용을 제공 할 것입니다. 특정 파일에 대한

, 단지 입력 :

tf status /user:* c:\myfile.txt 

더 많은 정보 here합니다.

+0

어떻게하면 결과가 파일로 인쇄 되었습니까? –

+0

출력 방향을 바꿉니다. 예 : tf status/user : *> c : \ test.txt – LWoodyiii

+0

+1 파일이 체크 아웃되었을 때 TFS가 큰 프로젝트에 문제가 될 수 있다는 사실을 알리지 않더라도 위대한 일입니다. –

3

Team Foundation Sidekicks (http://www.attrice.info/cm/tfs/)는 명령 프롬프트를 사용하는 것이 훨씬 쉽다고 생각합니다.

+0

명령 줄을 사용하는 대신 지불하는 것이 "쉽다"는 것이 확실하지 않습니다. 내 코멘트를 참조하십시오 [여기] (http://stackoverflow.com/questions/4273569/how-to-know-if-a-file-is-checked-out-by-someone-else-in-tfs-2010/ 4273685 # comment26769340_4273685) – itsho

0

고토 Views-->Other windows -->pending changes

+0

하지만 내 체크 아웃 만 있습니다. – Alexan

1

#1 Solution

  1. 열기 Source Control Explorer.
  2. 이 탐색기에서 파일을 찾아 선택한 다음 선택하십시오.
  3. File > Source Control > Find in Source Control > Status...
  4. 이 창을 열어 아무것도 변경 Find

#2 Solution

  1. View > Other Windows > Pending Changes
관련 문제