我正在尝试通过 Team Build 脚本调用 TF get 命令。我收到以下错误
无法确定工作空间。
互联网上的人们告诉我们,此错误是因为 Team Build 无法找到工作区,因为它是从不属于工作区的目录调用的。
提出的解决方案是指定工作目录。我这样做。构建定义路径和工作区中的映射都正常。但现在我收到以下错误:
在当前目录下找不到cmd.exe 目录 。目录名称是 无效。
请帮忙。 谢谢
问题解决了。我在构建定义工作区部分中添加了另一个绑定,并在变量 $(MSBuildSourceDirectory) 的帮助下引用文件来获取/签入/签出。同时,我确保 $(SourceDir) 用于在“构建定义”对话框的工作区部分中指定映射。
(来源:geekswithblogs.net)
同时我遇到了260个字符的路径限制,所以我按照描述修改了构建路径中的输出目录这里
(来源:geekswithblogs.net)