TFS 2017 复制工作项不复制附件

TFS 2017 Copy work item does not copy attachments

我正在将工作项从一个 TeamProject 复制到 TFS 2017 中的另一个 On-Premise。我们通过 TFS 门户网站上的 "Create Copy of work item..." 操作来执行此操作。除附件外,一切都可以正常复制(标题、说明、优先级……)。 似乎复制的工作项没有获得原始工作项附件的副本。甚至没有对原始附件的引用。

我们有客户项目,客户可以在其中创建带有附件的工单,我们将这些项目复制到我们的内部团队项目中,以将外部与内部完全分开。复制所有其他值,生成链接但忽略附件。

有没有办法强制 TFS 也复制附件? 我们不想在两个工作项之间导航,只是为了检查原始工作项中是否包含附件。

选中:

这是特意设计的,暂时没有这个 built-in 功能。检查这个:

Copy a work item when you want to create another instance of it and optionally change its work item type. This action opens a form with all fields filled out except for the Title. A related link to the original work item is created. Also any parent link is copied over. No history or attachments are copied over from the original work item.

Source Link: Copy or clone a work item

解决方法:使用 TFS API 复制工作项,包括 download/readd 附件或更简单的方法 Daniel 建议使用 permission 来限制您的客户仅在特定区域创建工作项目。


更新: 添加一些相关的link供您参考: