- templates/
- Templates BuildTemplate编辑:TFS社区生成扩展:TFS版本生成活动-源目录问题
Templates BuildTemplate编辑:TFS社区生成扩展:TFS版本生成活动-源目录问题
Templates BuildTemplate编辑:TFS社区生成扩展:TFS版本生成活动-源目录问题,templates,visual-studio-2013,build-process,Templates,Visual Studio 2013,Build Process,我正在尝试按照TFS版本生成活动编辑我的TFS生成模板
TFS 2013的默认模板(以及按照上述说明添加的一些活动)如下所示:
我无法让工作流工作。以下是问题:
我了解到SourcesDirectory位于命名空间Microsoft.TeamFoundation.Build.Activities.Extensions中的WellknowneEnvironmentVariables中。但是当我尝试在“查找AssemblyInfo文件”活动中使用SourcesDirectory时。它告诉我它没有申报
我正在尝试按照TFS版本生成活动编辑我的TFS生成模板
TFS 2013的默认模板(以及按照上述说明添加的一些活动)如下所示:
我无法让工作流工作。以下是问题:
我了解到SourcesDirectory位于命名空间Microsoft.TeamFoundation.Build.Activities.Extensions中的WellknowneEnvironmentVariables中。但是当我尝试在“查找AssemblyInfo文件”活动中使用SourcesDirectory时。它告诉我它没有申报。我以为你不应该申报因为它已经被知道了?我引用了Microsoft.TeamFoundation.Build.Activities。我还需要什么
说明中说在默认模板中定位GetWorkspace。我的默认模板没有。是否需要将其添加到关联变更集下?或者我可以使用Initialize Environment活动中的内容。但是当我看的时候。。我只看到“src”。我不知道那是什么。如果模板使用Init Env Act,我是否需要执行GetWorkspace
Follow:SourcesDirectory
是的,显然您需要使用GetEnvironmentVariable活动来获取SourcesDirectory(对于TFS 2013)。(将结果保存在本地变量中,以供FindMatchingFiles活动使用)
在我的例子中,我还需要使用SourcesDirectory变量的完整路径。因为即使我在导入下列出了它,它也没有解析“WellKnownenEnvironmentVariables.SourcesDirectory”
Microsoft.TeamFoundation.Build.Activities.Extensions.WellKnownenEnvironmentVariables.SourcesDirectory
另外,我不需要使用GetWorkspace。您能详细介绍一下如何使用它吗?你的帖子帮助我澄清了我不需要GetWorkspace,我需要GetEnvironmentVariable在Find AssemblyInfoFiles中拥有SourcesDirectory,但我不知道如何“将结果保存在局部变量中”,或者我可能需要什么。如果你能概述所有的作品,那将是一个巨大的帮助。谢谢