【问题标题】:Getting file contents from TEE's Tf.Cmd command line从 TEE 的 Tf.Cmd 命令行获取文件内容
【发布时间】:2017-12-19 05:24:42
【问题描述】:

我正在尝试从 TEE 中的特定修订中获取文件内容。根据https://msdn.microsoft.com/en-us/library/gg413270(v=vs.100).aspx,该命令应该影响到: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,它必须在 TEE 命令行中使用 Tf.Cmd,而且它们不支持“view”命令。

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

edit-note 我使用的是完整的文件路径,正如我所说,它在 Tf.exe 中运行良好。我也尝试过使用“$/”作为项目根目录,但仍然没有成功。

【问题讨论】:

  • 你用的是什么版本的TEE?
  • TEE-CLC-14.120.0

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


【解决方案1】:

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

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

即使你可以让 tf view 命令工作。还要仔细检查您是否对该特定文件具有相关权限。

【讨论】:

  • 如何验证?根据输入错误命令时出现的 -help 提示,显然“permission”或“perm”(我在网上看到用于 TEE 的两个命令)都不存在。
猜你喜欢
  • 1970-01-01
  • 2019-02-20
  • 1970-01-01
  • 2011-10-25
  • 1970-01-01
  • 1970-01-01
  • 2014-01-01
  • 2018-03-25
  • 1970-01-01
相关资源
最近更新 更多