如何在自定义活动中获取TFS环境变量。

时间:2015-05-27 06:55:27

标签: tfs ssis tfsbuild

我正在尝试使用TFS构建SSIS包。为此,我遵循了here中提到的步骤。

我正在成功构建。但是,现在我需要在创建构建定义时将我的Binaries文件夹的输出复制到放置位置集。

对于复制,我也尝试使用上面链接中提到的MoveDeployFiles

挑战在于我使用TFS变量$(TF_BUILD_SOURCESDIRECTORY)和$(TFS_DROPLOCATION)来复制输出。我收到此错误 - 异常消息:无法找到路径'C:\ WINDOWS \ system32 \ $(TF_BUILD_SOURCESDIRECTORY)\ Bin \ Development'的一部分。 (输入DirectoryNotFoundException)。

请帮助我如何在此自定义活动中获取这些TFS变量值。

1 个答案:

答案 0 :(得分:0)

从变量调用中删除括号。 $ TF_BUILD_SOURCESDIRECTORY应足以调用它。如果你使用括号进行隔离,那么$就在内部。