我想运行一些不会以任何方式更改源的测试迁移。
- 这可能吗?
- 或者,是否可以将外部文件用于同步状态,而不是依赖于编辑 TFS 源中的工作项模板?
参考链接:https ://nkdagility.github.io/azure-devops-migration-tools/server-configuration.html
谢谢。
我想运行一些不会以任何方式更改源的测试迁移。
参考链接:https ://nkdagility.github.io/azure-devops-migration-tools/server-configuration.html
谢谢。
是否可以在不向所有工作项模板添加新 ReflectedWorkItemId 字段的情况下从 TFS 运行迁移?
ReflectedWorkItemId
答案是不一定需要该字段。
正如我们所知,该ReflectedWorkItemId
字段用于提供同步和迁移,重要的是工具知道哪些项目已经被迁移。
该ReflectedWorkItemId
字段需要添加到目标项目工作项。如果您将该字段添加到源(是的,它需要是相同的引用名),并设置UpdateSoureReflectedId
为 true,那么您还可以过滤源。
因此,如果我们不需要过滤源,我们就无法将新ReflectedWorkItemId
字段添加到源中。
您可以查看 MrHinsh 的回复:
伙计们,在这两种情况下都不需要该字段,但是...如果您没有该字段,则系统将无法重新运行,因为它将重新复制所有已完成的工作项。如果您将该字段添加到目标,那么它只会复制它无法找到的那些项目。如果您将字段添加到源(是的,它需要是相同的引用名称),并将 UpdateSoureReflectedId 设置为 true,那么您还可以使用查询过滤源并限制您加载的内容。
前者防止重复,后者允许您过滤数据负载......
您可以查看此线程以获取更多详细信息。