tf.exe 无法确定工作空间

问题描述 投票:0回答:1

我正在尝试通过 Team Build 脚本调用 TF get 命令。我收到以下错误

无法确定工作空间。

互联网上的人们告诉我们,此错误是因为 Team Build 无法找到工作区,因为它是从不属于工作区的目录调用的。

提出的解决方案是指定工作目录。我这样做。构建定义路径和工作区中的映射都正常。但现在我收到以下错误:

在当前目录下找不到cmd.exe 目录 。目录名称是 无效。

请帮忙。 谢谢

tfs tfsbuild workspace cmd
1个回答
0
投票

问题解决了。我在构建定义工作区部分中添加了另一个绑定,并在变量 $(MSBuildSourceDirectory) 的帮助下引用文件来获取/签入/签出。同时,我确保 $(SourceDir) 用于在“构建定义”对话框的工作区部分中指定映射。


(来源:geekswithblogs.net

同时我遇到了260个字符的路径限制,所以我按照描述修改了构建路径中的输出目录这里


(来源:geekswithblogs.net

© www.soinside.com 2019 - 2024. All rights reserved.