用了tfs好多年了,前几天重装了系统,计算机名称改了,之前的tfs工作区被删除了,重新获取了源代码之后,发现之前的工作区还有签出状态的文件,于是到网上搜索如何撤销以前工作区的签出记录。大概步骤如下:
1、打开命令行(“开始” -“运行”,输入cmd,你懂的)。打开命令行后先定位到TF.EXE的安装目录。我的vs2010是安装在D盘的,所以指令是:
cd D:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE
2、根据用户名(tfs账号)查询所有工作区名称。
tf workspaces /owner:tfs账号
3、撤销指定工作区中签出的文件记录。
tf undo /workspace:MJBOOK(工作区名字);mj(用户名)$/xxx/xxxxx/aaa.csproj(文件所在的路径) /Server:http://192.168.1.200:8080(TFS服务器)