TFS和源代码管理资源管理器

问题描述:

在TFS 2005中,当您从客户端(从VSTS)打开源代码管理资源管理器时,您将创建一个工作区。 该工作区的数据存储在哪里? 有没有一个命令行来获取所有工作区及其信息?TFS和源代码管理资源管理器

感谢

'TF工作区',没有/服务器参数将读取你本地工作区高速缓存,存储在内容%LOCALAPPDATA%\微软\的Team Foundation \ 1.0 \缓存\ VersionControl.config。 (为TFS 2008更改1.0 - > 2.0)。

使用/ server参数运行'tf workspaces'将使用来自服务器的新数据擦除本地缓存,然后返回相同的信息。这个命令很方便知道。如果在确定当前目录已映射时,如果tf命令神秘地返回'无法确定工作空间',恢复缓存通常会有所帮助。例如,当您在VS2005和VS2008客户端之间切换时(因为他们有独立的缓存),或者您以保留代码的方式擦除机器,但删除了用户配置文件时,就是这种情况。

其余参数用于以某种方式扩展或缩小查询范围。完整文档:http://msdn.microsoft.com/en-us/library/54dkh0y3.aspx