TFS 2018中能否将单个工作项跨团队项目集合迁移?
Hey there! Let's break down your question about moving a single work item across Team Project Collections (TPCs) in TFS 2018.
First off, the straight answer: TFS 2018 doesn't have a native, out-of-the-box feature to directly migrate a single work item from one collection to another. The built-in migration tools are primarily designed for bulk transfers, not one-off individual item moves. But don't worry—there are practical workarounds depending on your needs:
Manual recreation (ideal for simple items)
If the work item is basic (no complex links, multiple attachments, or critical historical data), you can manually recreate it in the target collection. Copy over key details like title, description, assignee, priority, and attach any relevant files. Just note that you'll lose the original revision history unless you manually paste that into the new item's comments or description.Custom-filtered migration with TFS Integration Platform
The older TFS Integration Platform (still compatible with TFS 2018) lets you set up migration configurations. You can create a filter that targets only the specific work item ID you want to migrate. This method preserves full history, links, and attachments, but requires some setup work—you'll need to configure XML mappings to align fields and work item types between the source and target collections.Third-party migration tools
Several third-party tools (like OpsHub Migration Manager or the Azure DevOps Migration Tools, which work with on-prem TFS 2018) support granular selection of individual work items. These tools often have a more intuitive UI than the TFS Integration Platform, making it easier to pick just the item you need to move.
A critical heads-up: Before migrating, double-check that the target collection has matching (or mappable) work item types and fields. If the source and target use different process templates, you'll need to map fields to ensure all data transfers correctly.
内容的提问来源于stack exchange,提问作者Ramya L

