1】打开vs2010的命令提示
2、用 tf workspaces 命令查找该用户(这里以chency为例)的工作区完整定义
这里指定了/server参数和/owner参数,如果不指定/owner参数,默认用户名为执行该命令的用户,即查找满足“*;(执行该命令用户名)”的工作区。
tf workspaces /server:http://11.7.10.9:8090/tfs /owner:chency
3、查看该用户挂起的更改(这里查找用户chency在任意工作区挂起的更改)
tf status /server:http://11.7.10.9:8090/tfs /workspace:* /user:chency
4、使用tf undo命令强制撤销他的签出,命令如下
tf undo /server: TFS服务器URL /workspace:WorkSpaceSample;[所在的域\]用户名[:用户名序号] $/路径/文件名
例如:
tf undo /server:http://11.7.9.6:8090/tfs /workspace:DESKTOP-64CMIKC_1;chency $/Blog/Blog.ProjectService/Common/CustomService.cs
5、最后刷新一下工作区