TFS 2017 复制工作项不复制附件
TFS 2017 Copy work item does not copy attachments
我正在将工作项从一个 TeamProject 复制到 TFS 2017 中的另一个 On-Premise。我们通过 TFS 门户网站上的 "Create Copy of work item..." 操作来执行此操作。除附件外,一切都可以正常复制(标题、说明、优先级……)。
似乎复制的工作项没有获得原始工作项附件的副本。甚至没有对原始附件的引用。
我们有客户项目,客户可以在其中创建带有附件的工单,我们将这些项目复制到我们的内部团队项目中,以将外部与内部完全分开。复制所有其他值,生成链接但忽略附件。
有没有办法强制 TFS 也复制附件?
我们不想在两个工作项之间导航,只是为了检查原始工作项中是否包含附件。
选中:
- 两个团队项目都有管理员用户
- 将工单复制到同一团队项目(同样 Area/Iteration)
- 在复制对话框中检查标记 "Include existing links"
这是特意设计的,暂时没有这个 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供您参考:
我正在将工作项从一个 TeamProject 复制到 TFS 2017 中的另一个 On-Premise。我们通过 TFS 门户网站上的 "Create Copy of work item..." 操作来执行此操作。除附件外,一切都可以正常复制(标题、说明、优先级……)。 似乎复制的工作项没有获得原始工作项附件的副本。甚至没有对原始附件的引用。
我们有客户项目,客户可以在其中创建带有附件的工单,我们将这些项目复制到我们的内部团队项目中,以将外部与内部完全分开。复制所有其他值,生成链接但忽略附件。
有没有办法强制 TFS 也复制附件? 我们不想在两个工作项之间导航,只是为了检查原始工作项中是否包含附件。
选中:
- 两个团队项目都有管理员用户
- 将工单复制到同一团队项目(同样 Area/Iteration)
- 在复制对话框中检查标记 "Include existing links"
这是特意设计的,暂时没有这个 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供您参考: