TFS结帐命令行错误9009

时间:2014-08-21 15:39:07

标签: visual-studio tfs tfs2012

我尝试使用visual studio 2012中的预建步骤来检查文件。

当我在命令行上逐字运行命令时,它会运行并检出文件。当我尝试使用与预建步骤相同的命令时,它将以代码9009退出。

您是否真的认为它无法在预建步骤的上下文中找到该文件?我甚至使用宏与直接路径,把东西放在引号中,检查斜线方向(/ vs)但没有运气。

我的预建步骤是:

     $(DevEnvDir)tf.exe checkout "$(SolutionDir)Includes\js\myFile.js"

我把tf.exe更改为DevEnvDir,想也许它不能"看到#34; tf.exe,但仍然以代码9009退出。

谢谢!

1 个答案:

答案 0 :(得分:4)

我弄清楚它是什么:

我需要在包括tf.exe在内的所有内容上引用(这非常烦人)

这不起作用

     $(DevEnvDir)tf.exe checkout "$(SolutionDir)Includes\js\myFile.js" 

这样做:

     "$(DevEnvDir)tf.exe" checkout "$(SolutionDir)Includes\js\myFile.js"