我知道 TFS Power 工具提供了强大的 TFS 命令行工具,它们提供了更多可以通过 Visual Studio 集成功能实现的功能。
我有几个与任何工作项无关的变更集。我想创建一个新的工作项并将这些现有的变更集与它相关联。
这可能吗?我看不出有什么特别的原因,但这取决于命令行工具是否提供这样的功能。
我知道 TFS Power 工具提供了强大的 TFS 命令行工具,它们提供了更多可以通过 Visual Studio 集成功能实现的功能。
我有几个与任何工作项无关的变更集。我想创建一个新的工作项并将这些现有的变更集与它相关联。
这可能吗?我看不出有什么特别的原因,但这取决于命令行工具是否提供这样的功能。
当然,您可以将工作项与现有变更集相关联。您可以直接在 Visual Studio IDE 中执行此操作。就是这样:
首先打开工作项 - 并选择All Links选项卡:
然后单击Link to并选择变更集,然后单击Ok:
是的,请阅读下文。
这可以从工作项链接部分实现,在您的定义中,我看不出您为什么要使用其他东西的原因。如果您对一些批量解决方案感兴趣,那么 Tfs 具有成熟的 API,任何工具都可能会使用它。
以下涵盖了您在 api 中的情况: http ://social.technet.microsoft.com/wiki/contents/articles/3280.tfs-2010-api-create-workitems-bugs.aspx TFS2010:如何将 WorkItem 链接到 ChangeSet,您可以使用 VersionControlServer.QueryHistory 方法来获取您需要的变更集
对于 powershell,这包括项目创建: http: //programmaticponderings.wordpress.com/2012/07/18/automating-work-item-creation-in-tfs-2010-with-powershell-continued/