有一個老。net項目要修改,在修改時發現有一個文件被強制鎖定了,如下圖
網了找到解決辦法:
1。先打開CMD進入TF.exe所在目錄,我的是VS2019 位置:“C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer>”
使用命令查看這個賬號所定了哪些文件的狀態:
tf status /server:http://TFS服務器的IP:8080/tfs/項目名稱 /workspace:* /user:鎖定人賬號
tf status /server:http://192.168.1.100:8080/tfs/ProjectName /workspace:* /user:zhangsan
可以看到有三個文件被鎖定了
2。解鎖文件
命令:
tf undo /workspace:PC名字(在最上面彈出提示那里有);鎖定人賬號 $/被鎖定文件的TFS路徑 /server:http://TFS服務器IP:8080/tfs/ProjectName
tf undo /workspace:PC名字;zhangsan $/AAA/BBB/CCC/Web.config /server:http://192.168.1.100:8080/tfs/ProjectName
解鎖成功以后會有如下提示: