我正在使用TFS 2010.在构建过程模板中,我添加了一个新的工作流活动InvokeProcess来运行批处理文件。我需要将此InvokeProcess的工作目录设置为Build代理的工作空间目录。有没有办法做到这一点?
答案 0 :(得分:1)
应该能够使用工作空间对象。只需输入工作空间,智能感知就会启动。这是在对象中构建的,该对象包含构建工作区的路径。其他可用的是sourcesdirectory和binariesdirectory。拼写错误可能不会出现在电脑前
答案 1 :(得分:0)
我按照这个答案解决问题:https://stackoverflow.com/a/9564712/3918598
基本上,您需要在大多数范围内创建一个新的局部变量SourcesPath
,然后在任何地方使用它。不要将其命名为SourcesDirectory
,因为该名称已被某些内部活动使用。