从TEE的Tf.Cmd命令行获取文件内容

问题描述:

我想从TEE中的特定修订中获取文件内容。根据https://msdn.microsoft.com/en-us/library/gg413270(v=vs.100).aspx该命令应该是影响的东西:tf print -version:C1999 Class1.java。这是我收到的错误:从TEE的Tf.Cmd命令行获取文件内容

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命令行,而且它们不支持“view”命令。

获得文件内容的任何帮助将不胜感激。

edit-note我正在使用完整的文件路径,正如我所说的,它在Tf.exe中工作得非常好。此外,我尝试使用“$ /”作为项目根目录,但仍然没有取得任何成功。

+0

TEE的版本是什么? –

+0

TEE-CLC-14.120.0 –

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

要对你是 尝试打印必须设置为允许的文件中使用此命令,读取权限。

即使您可以使用tf view命令来工作。另外仔细检查一下,如果您对该特定文件具有相关权限。

+0

如何验证?根据你输入错误命令时出现的-help提示符,很明显,既没有“permission”也没有“perm”(这两个命令我都看到在线使用TEE)。 –