从另一个系统将工作项导入TFS

时间:2014-06-16 16:13:45

标签: c# tfs import tfs2013

TL; DR:我如何将TFS工作项创建为特定状态?

我正在尝试从旧系统(Rational Team Concert)导入我们的工作项。没有任何合适的自动化工具,所以我手动完成。我将我需要的所有内容导出为中性格式,并计划使用简单的C#程序(具有RTC所有属性的Json数据)导入它们。我已经决定如何将信息从RTC映射到TFS。

我的问题是,如何将TFS工作项导入为特定状态?只有一个有效的初始状态。我不是以编程方式将状态移动到工作流程之上,但这似乎有点疯狂。

感谢。我希望我错过了什么。

1 个答案:

答案 0 :(得分:1)

TFS集成平台(我不建议使用)有一个名为EnableBypassRuleDataSubmission的选项(有关详细信息,请参阅此处:http://blogs.msdn.com/b/willy-peter_schaub/archive/2009/11/10/tfs-integration-platform-what-is-the-enablebypassruledatasubmission-in-the-configuration-file-question-answer-7.aspx

这使得它可以直接将WI创建到所需的状态。您应该能够使用相同的API自己做同样的事情。注意:TFS集成平台是开源我相信,所以你可以追踪它的来源,看看它是如何完成的。