gpt4 book ai didi

c# - 如何在新的 TeamFoundation 2013 模板中获取工作区对象

转载 作者:太空狗 更新时间:2023-10-29 20:10:16 25 4
gpt4 key购买 nike

在新版本的 TeamFoundation 2013 默认构建模板中,缺少 Workspace 变量。它需要作为一些关键事件的输入参数,如 ConvertWorkspaceItem。如何获取 TfvcTemplate.12.xaml 模板的当前工作区?我试过使用 this msdn thread但它对我不起作用(返回空工作区名称)。有什么建议吗?

最佳答案

2013 年有一项名为 GetLocalPath 的新事件取代了 ConvertWorkspaceItem。该事件位于 Microsoft.TeamFoundation.Build.Activities 程序集中的 Microsoft.TeamFoundation.Build.Activities.Core 命名空间下。

它使用 LocalPathProvider 类聚合构建中使用的所有工作区,并在一个地方公开所有工作区的路径转换。这基本上消除了了解工作区以将服务器路径转换为本地路径的依赖性,并允许您根据需要使用任意数量的工作区,而不必担心破坏某些东西。

当 MS 拿走某些东西时,通常是有充分理由的。 “黑客”真的没有必要。

关于c# - 如何在新的 TeamFoundation 2013 模板中获取工作区对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21045345/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com