从TEE的Tf.Cmd命令行

时间:2017-07-14 07:41:19

标签: visual-studio tfs version-control team-explorer

我正在尝试从TEE中的特定版本获取文件内容。根据{{​​3}},命令应该是:tf print -version:C1999 Class1.java的影响。这是我收到的错误:

An argument error occurred: The specified file does not exist at the specified version.

我知道我已登录并且我的凭据已缓存,因为我可以查询历史命令等信息。我也知道该文件确实存在于此修订版中,因为我从历史查询中获取信息。同样使用Tf.Exe(由视觉工作室提供)我能够成功运行:

tf view -version:C1999 Class1.java

并获得完美的内容。不幸的是,为此我无法使用tf.exe,并且它必须使用Tf.Cmd的TEE命令行,并且它们不支持"视图"命令。

非常感谢任何有关获取文件内容的帮助。

编辑 - 注意我正在使用完整的文件路径,并且,正如我所说,它在Tf.exe中完全正常。我也试过使用" $ /"作为项目的根目录,仍然没有任何成功。

1 个答案:

答案 0 :(得分:0)

确保您已安装最新版本的Team Explorer Everywhere

  

要使用此命令,请对您所在文件的读取权限   尝试打印时必须设置为允许

即使你可以使用tf view命令工作。如果您对该特定文件拥有相关权限,请仔细检查。