【问题标题】:TFS and Source Control ExplorerTFS 和源代码管理资源管理器
【发布时间】:2009-07-03 16:04:37
【问题描述】:

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

谢谢

【问题讨论】:

    标签: version-control tfs


    【解决方案1】:

    不带 /server 参数的“tf workspaces”将读取存储在 %LOCALAPPDATA%\Microsoft\Team Foundation\1.0\Cache\VersionControl.config 中的本地工作区缓存的内容。 (对于 TFS 2008 更改 1.0 -> 2.0)。

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

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

    【讨论】:

      猜你喜欢
      • 2015-09-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-29
      • 2014-02-03
      • 1970-01-01
      • 2016-12-24
      相关资源
      最近更新 更多