离线时如何获取 TFS 工作区的当前(缓存)历史信息

How can I get the current (cached) history information for a TFS workspace when offline

C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\TF.EXE 历史 C:\TFS\Project /r /noprompt /stopafter:1 /Version:W

将为我提供有关当前工作区版本的机器可解析的详细信息。

这在连接到企业 LAN 或 VPN 时效果很好,但在离线时失败。

我知道TFPT连接允许指定TFS连接下线,但是上面的操作还是失败了

是否有一种方法可以从命令行(以便自动化)在离线时获取此详细信息?

在 VS 上下文中进行任何操作 IDE 不可用。

这是不可能的。 history 命令return Changeset 的信息。它存储在 TFS 数据层中。

当您处于离线状态时,您无法通过任何工具或命令连接到 TFS 服务器。显然,您也无法在本地计算机上获取它。