출처 : http://egloos.zum.com/fortunejth/v/3147653




팀 파운데이션 서버로 협업을 하다보면 가끔 체크인을 하지 않고 외근이라던가, 출장이라던가

또는 체크인이 되지 않은 상태에서 TFS 를 이전 한다던가 등의 이유로

서버에는 체크아웃이 되어 있어 다른 사용자가 사용하지 못할 때가 있다. 

물론 본인이 잡고 있는데, 본인이 사용하지 못할 경우도 있다!

이때 잠금 파일에 대하여 잠금을 풀어줘야 작업을 계속할 수 있는데,

잊어버릴 까봐 남겨둔다. 



>tf undo /workspace:[ComputerName];[ServerName]\[UserID] /s:http://[ServerUrl]:8080/tfs/[ProjectName] "[ServerFullPath]"


이전에 작업영역 삭제하는 것과 비슷하다. 

일단 예시를 보자.


>tf undo /workspace:MOTOLIES-PC;TFSServer\nwkim /s:http://tfs.domain.co.kr:8080/tfs/TestApplication "$/TestApplication/Test/form1.cs"


위 예시에서 ServerFullPath를 알아내는 방법은,

팀 탐색기에서 소스 제어 탐색기로 들어가보면 




위 그림과 같이 [잠금,편집] 이라고 체크아웃 중인 파일이 있다. 

이 파일을 오른쪽 클릭해서 고급-> 속성에 들어가면



아래와 같은 속성창이 나오는데,



이 속성창에서 [서버 이름] 이라고 적힌 부분이 ServerFullPath 부분이다. 





























Posted by motolies
,