1

不幸的是,我们遇到了一个问题,即我们必须在 TFS 2010 安装的同一团队项目中将“用户故事”类型的工作项“迁移”到另一个自定义工作项类型。

我设法使用 TFS 集成工具和IntegrationPlatformMappingTool(可以在 Codeplex 上找到)使大部分字段映射工作。但是,我确实不知道如何将有关链接工作项的信息迁移到新的工作项类型。在用户故事的工作项类型定义中,我通常为关联表单中的每个控件都有一个“字段名称”,例如 System.AreaPath 或类似的东西。对于我没有该信息的链接,工作项类型设计器仅显示类型为“LinkControl”且字段名称为空的控件。

使用 TFS 集成工具时,有没有办法迁移现有链接?我将如何在映射文件中执行此操作?

谢谢,

G。

4

2 回答 2

1

我并不是说这是一个“可接受的答案”,但链接不是工作项中的字段,这就是为什么你找不到它们的映射。

这篇文章倾向于确认您不会在迁移的工作项之间建立链接,而只会在变更集和工作项之间建立链接。

我无法进一步帮助您,但这是一个开始(总比没有好!:))

于 2012-06-13T19:50:38.307 回答
1

如果您使用的是 TFS 集成平台 ( http://tfsintegration.codeplex.com/ ),则有一个特定部分用于迁移链接。这是一个例子

<Linking>
  <LinkTypeMappings>
    <LinkTypeMapping LeftMigrationSourceUniqueId="{GUID for Left Migration Source}" LeftLinkType="System.LinkTypes.Dependency" RightLinkType="System.LinkTypes.Dependency" RightMigrationSourceUniqueId="{GUID for Right Migration Source" />
  </LinkTypeMappings>
</Linking>

这些定义不是配置 XML 的字段映射部分的一部分,而是与Sessions元素处于同一级别。

于 2013-02-13T00:54:34.150 回答