tf.exe TFS 에서 Workspace 삭제 (TF.exe)

황제낙엽 2018.06.04 15:53 조회 수 : 509

sitelink1 https://blog.naver.com/parky15/40051075377 
sitelink2  
sitelink3  

퇴사자 또는 새로운 PC셋팅에 의해 이전 계정으로 TFS에 작업영역이 생성되어 있고 일부 작업 파일들이 lock 된 상태인 경우

해당 Workspace 를 제거하여 lock 을 해제 할 수 있다

 

lock 된 resource 를 다른 사용자가 checkout 하려고 하면 다음과 같은 에러가 발생한다

 

$/WORK~/MASTER/Tools/~/_resource_/_images_/undo.png에서 작업을 수행할 수 없습니다. $/WORK~/MASTER/Tools/~/_resource_/_images_/undo.png 항목이 DESKTOP-JDB4G48;홍길동(hong86) 작업 영역에서 잠겼습니다.

 

그럼 다음과 같이 DOS Command 로 삭제명령을 수행하도록 한다

 

c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE>tf.exe workspace /delete DESKTOP-JDB4G48;홍길동(hong86) /login:administrator,[비번]

삭제된 작업 영역은 복구할 수 없습니다.

'http://my-project:9090/tfs/myteam' 서버의 'DESKTOP-JDB4G48;홍길동(hong86)' 작업 영역에 보류 중인 변경 내용이 1502개 있습니다.

 

작업 영역을 삭제하시겠습니까? (Yes/No) yes

 

tf.exe 에서 workspace 제어하는 방법으로 undo 와 lock 커맨드도 있지만 사용이 쉬운건 workspace /delete 이다

 

 

※ 참고 URL

- 폴더 또는 파일 잠금 및 잠금 해제 : https://msdn.microsoft.com/ko-kr/library/ms181420.aspx

- 잠금 형식 이해 : https://msdn.microsoft.com/ko-kr/library/ms181419.aspx

- Lock 명령 : 한글, 영문