Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/299.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从其他系统将工作项导入TFS_C#_Tfs_Import - Fatal编程技术网

C# 从其他系统将工作项导入TFS

C# 从其他系统将工作项导入TFS,c#,tfs,import,C#,Tfs,Import,TL;DR:如何将TFS工作项创建为特定状态 我正在尝试从旧系统(RationalTeamConcert)导入我们的工作项。没有任何合适的automagic工具,所以我正在手动操作。我将所需的一切导出为中性格式,并计划使用一个简单的ish C#程序(包含RTC所有属性的Json数据)导入它们。我已经决定如何将信息从RTC映射到TFS 我的问题是,如何将TFS工作项作为特定状态导入?只有一个有效的初始状态。我并没有通过编程在工作流中移动状态,但这似乎有点疯狂 谢谢。我希望我错过了一些东西。TFS集

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

我正在尝试从旧系统(RationalTeamConcert)导入我们的工作项。没有任何合适的automagic工具,所以我正在手动操作。我将所需的一切导出为中性格式,并计划使用一个简单的ish C#程序(包含RTC所有属性的Json数据)导入它们。我已经决定如何将信息从RTC映射到TFS

我的问题是,如何将TFS工作项作为特定状态导入?只有一个有效的初始状态。我并没有通过编程在工作流中移动状态,但这似乎有点疯狂


谢谢。我希望我错过了一些东西。

TFS集成平台(我不建议使用)有一个名为EnableBypassRuleDataSubmission的选项(有关更多信息,请参阅此处:)


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

这正是我所需要的。您还必须使用“系统”帐户。