我建议使用(免费)工具TFS Sidekicks:http://www.attrice.info/cm/tfs/
这将为您提供一个GUI来查看所有工作区(跨所有用户和计算机),并删除过时的工作区.
jessehouwing..??10
它存储在服务器上,但该tf workspace 命令应该能够为您删除它.您可能需要为其提供正确的机器名称才能找到它:
tf workspaces /computer:* /owner:domain\jesse.houwing /collection:http://yourserver:8080/tfs/DefaultCollection
找到缺少的工作区(已格式化的工作区)并将其从服务器中删除:
tf workspace /delete /collection:http://yourserver:8080/tfs/DefaultCollection workspaceName;domain\jesse.houwing
不要混淆tf workspaces /remove 和tf workspace /delete ,前者只从计算机中删除注册,第二个从服务器中删除.
或者,如果计算机名称和用户名保持不变,请通过更改工作区配置来编辑工作区并删除不再有效的路径(或将其更新到新位置).使用
tf workspace workspaceName;Owner
打开对话框以编辑当前工作区.
或者使用
tf workspaces /updateComputerName /updateUserName
将工作区从旧计算机(iinstallation)或用户重新分配给新计算机.
小智..??5
我尝试使用 TFS 助手工具,但即便如此,还是遇到了拒绝访问错误。然后我不得不手动清除此路径中的文件:
C:\ProgramData\Microsoft Team Foundation Local Workspaces
因此,如果您不想安装工具,或者您的公司由于政策原因不允许您在笔记本电脑上安装来自未知来源的软件,那么这可以是替代方案。
|